Distribu-ready with the Modular Monolith - Layla Porter - NDC Oslo 2024

Learn how to build a maintainable software architecture with the Modular Monolith approach. This comprehensive video guide covers the key concepts and best practices for designing and implementing a modular monolith, including the KitKat pattern, the Citadel pattern, and more. This presentation is ideal for developers, architects, and technical leaders who want to improve the maintainability and scalability of their software applications. Discover how to: * Identify the ideal scenario for using a modular monolith * Design and implement a modular monolith with loose coupling and high cohesion * Use the KitKat pattern to create self-contained modules * Enforce architecture through code review, compile-time checks, automated tests, and a style guide Don’t miss this in-depth look at the Modular Monolith approach and how it can help you build more maintainable software systems. # modularmonolith #monolithicarchitecture #softwaredevelopment #maintainability #scalability Этот видео-обзор подробно охватывает ключевые концепции и лучшие практики проектирования и реализации модульного монолита, включая образец KitKat, образец Citadel и многое другое. Этот доклад подойдет разработчикам, архитекторам и лидерам в области технологий, которые хотят улучшить поддерживаемость и масштабируемость их программных приложений. Обучайтесь, как: * Определите идеальный сценарий для использования модульного монолита * Архитектируйте и реализуйте модульный монолит с слабой связностью и высокой кооперацией * Используйте образец KitKat для создания автономных модулей * Используйте код-анализу, компиляционную проверку, автоматизированные тесты и стилистку для укрепления архитектуры Не упустите подробный взгляд на модульный монолит и его способность построить поддерживаемые программные системы. # модульныймонолит #монолитнаяархитектура #программноеразвитие #поддерживаемость #масштабируемость