Code Mala Tang
Code Mala Tang
Jul 6, 2025 · Backend Development

Splitting Dependency Injection Containers to Eliminate Bottlenecks

This article explains how to refactor a monolithic dependency‑injection container into separate repository, service, and application containers, aligning with the Single Responsibility Principle, improving maintainability, testability, and limiting change ripple effects within clear architectural boundaries, with full Python/FastAPI code examples.

FastAPIPythonbackend architecture
0 likes · 6 min read
Splitting Dependency Injection Containers to Eliminate Bottlenecks
DevOpsClub
DevOpsClub
Mar 26, 2018 · Cloud Native

Mastering Cloud‑Native Container Design: 8 Essential Principles

This article summarizes the key principles from Red Hat's whitepaper on container‑based application design, explaining classic software design rules and seven Red Hat cloud‑native principles that help build reliable, observable, immutable, disposable, self‑contained, and resource‑constrained containers for Kubernetes.

Kubernetescloud nativecontainer design
0 likes · 12 min read
Mastering Cloud‑Native Container Design: 8 Essential Principles