Python Architecture Patterns : Master API Design, Event-driven Structures, and Package Management in Python - Jaime Buelta (2022)