Lockdown

Issue #94 | Mar 12, 2020

Articles

Ready for changes with Hexagonal Architecture

Leveraging Hexagonal Architecture to support the ability to swap data sources without impacting business logic.

What are the essential skills for Microservices developers?

Discover tech and soft skills you’ll probably need for your microservices project.

Core Domain Patterns

How we spend our time and apply our resources when developing software systems is possibly the most fundamental and difficult challenge.

Everything We Learned Running Istio In Production

Delivering meals every week to millions of customers is more complicated than it seems on the surface.

Microservices antipatterns and pitfalls

Mark Richards walks you through the 10 most common microservice anti-patterns and pitfalls, and provides solutions for avoiding them.

Distributed Cache on Top of AWS Lambda

Exploiting Ephemeral Serverless Functions to Build a Cost-Effective Memory Cache.

Videos

Sam Newman - Monolith Decomposition Patterns

Lonestar ElixirConf 2018 - Managing state in distributed Elixir - Jerel Unruh

Chris Richardson - Cubes, Hexagons, Triangles, and More

Books

Effective Kafka

A Hands-On Guide to Building Robust and Scalable Event-Driven Applications with Code Examples in Java.