On Wednesday, 25 June 2025, from 18.30 until 20.00 hrs (CEST)
Juval Löwy will be holding a free lecture in Zurich
In short: The system architecture, decomposing the system into services, is just the first design step. Next, you must design the details of each of the services, with the services contracts as most important design aspect of the services. Even with the best system decomposition, if the service contracts are too large, or too small, too few or too many, the overall cost of development and maintenance will be immense. This session explains what makes good service contracts design, and presents simple design techniques and guidelines that transcend service technology, industry domains, or teams. You will see standard contract design metrics by which you can evaluate the quality of your contracts design, as well as practical lessons learned. Finally, you will lean the development process you need to support your service contract design. While the ideas in this session are simple, they have profound implications on the way you go about developing your services and structuring the construction work.
Meet Juval Löwy: Juval Löwy is the founder of IDesign and a master software architect. Over the past 20 years, Juval has led the industry with some of his ideas such as microservices – serving as the foundation of software design and development.
Juval has mentored thousands of architects across the globe, sharing his insights, techniques, and breakthroughs, and has helped hundreds of companies meet their commitments. Juval participated in the Microsoft internal strategic design reviews and is a frequent speaker at major international software development conferences. He is the author of several bestsellers, his latest book being Righting Software.
Project Design Master Class (23 Jun – 27 Jun 2025), Zurich, Technopark
Advanced Software Architecture with Residuality (16 Sep – 18 Sep 2025), Zurich Technopark