Welcome back to our weekly issue!
This week, in the spotlight we have a fantastic podcast on microservices and how to minimise coupling at different stages (design, runtime and infrastructure coupling). The constant reminder of Conway's law during this episode was absolutely fabulous.
Ephemeral environment for testing is a great practice that nowadays are easier to create thanks to the agility provided by cloud providers, containers and infrastructure as code. Check out this case study at Paystack using Kubernetes for creating on-demand environments.
Event Storming is a technique that I highly recommend to understand and master because it can really help not only during migration from monolithic to microservices architecture but also for evolving your current architecture.
Very interesting article from Capital One sharing how to design API for fast evaluation of their usage bearing always in mind the product we are building.
Finally a talk on distributed systems and the trade-offs we have to make in order to achieve our goals.
Enjoy the read and see you next week!