Micro Services – A Brave New World?

Micro Services – A Brave New World?

Where Are We Now? Micro Services are all the rage right now. Everywhere I go, every architectural discussion I’m taking part in, every conference I’m registering, is flooded with Micro Services. “How to migrate your monolith (read: pathetically old and outdated) application to a Micro Services architecture?” “Kubernetes vs Mesos vs Consul – Let the […]

Read more

Performance Is Not (Always) Important

Performance Is Not (Always) Important

One of the first stages of designing architecture for a system, is the Non-Functional requirements gathering. This stage usually goes like this: MEMI: So, what are the most important non-functional requirements? CUSTOMER: … What are non-functional requirements? M: Well, you know, all the requirements that are not related directly to the system’s functionality, such as […]

Read more

Subscribe to the Software Architecture Newsletter