Explore the intricacies of building, maintaining, and scaling a microservices architecture for a fast-growing digital bank in this 37-minute conference talk from Strange Loop. Delve into the key components of a cloud-based, platform-agnostic ecosystem that enables rapid growth while maintaining high reliability standards. Learn about the transition from EC2 Amazon instances to Kubernetes for improved infrastructure agnosticism. Discover unique characteristics such as sharding and homogeneous codebase, with functional programming as the primary paradigm. Examine the custom-built abstractions that empower engineering teams to efficiently operate and enhance microservices. Gain insights into achieving high levels of resilience and reliability using Kubernetes with proprietary tooling and abstractions, enabling rapid interaction cycles and optimized deployment of services and infrastructure components like Thanos, Prometheus, and Grafana.
Overview
Syllabus
"Empowering people to build a digital bank" by Eric Yoshimura and Riad Vargas
Taught by
Strange Loop Conference