When designing systems and deciding on the architecture, I often hear justifying the use of microservices and other complex solutions because of the predicted performance and scalability needs. Out of curiosity then, let's test the limits of an extremely simple approach, the simplest possible one.| binaryigor.com
Modularity is a crucial concept when designing and creating software. Independent of whether our chosen architecture style is to have a single unit of deployment - Monolith or multiple units of deployment - Microservices/Services. It is a quality that should be treated completely independent of how many deployable units of software we choose to have.| binaryigor.com
In this post, I'll walk through the arguments and answer. I'll also explain you when you do and don't need Kubernetes.| home.robusta.dev
GitLab product documentation.| docs.gitlab.com