Building resilient distributed systems

Building resilient distributed systems

When you’re designing a distributed system you have to think through all the possible failure modes and interactions. Have a plan in place not for if something goes wrong, but for when something goes wrong. “Distributed systems tend to be more complicated if we decide...
Getting it Right: Avoiding Microservice Megadisasters

Getting it Right: Avoiding Microservice Megadisasters

Considering microservice-based architecture? It’s important to consider best practices and learn from real world examples to ensure you’re building the right application for your business. With the increased attention on microservices, we can’t...