Explore the challenges and strategies for designing and decoding complex distributed systems in this conference talk from ACCU 2024. Gain insights from two software engineers at Bloomberg as they share their experiences in maintaining mature software and evolving existing systems. Learn about important design considerations, tradeoffs, and the process of reverse engineering mature systems to understand their architecture. Discover how to approach problem-solving in software engineering, whether by adapting existing systems or creating new solutions. Benefit from the unique perspectives of speakers working on different products, including high-throughput enterprise systems and ESG scoring workflows. Understand the importance of cross-team collaboration and holistic architecture views in managing complex distributed systems across multiple teams.
Overview
Syllabus
When Less Is More: Designing & Decoding Complex Distributed Systems - Jessica Winer & Jacqueline Pan
Taught by
ACCU Conference