В последние годы, многие проекты выбирают микросервисную архитектуру для основы своих решений. При этом не всегда возможно начать разработку с нуля. Порой требуется распилить существующее приложение. Как правильно это сделать? С чего начать? Как обеспечить отказоустойчивость компонентов в сетевом окружении? Какие шаблоны и анти-шаблоны нужно знать? На этой встрече мы попробуем ответить на эти вопросы.
Agenda:
Refactoring Monolith to Microservices (Orkhan Gasimov)
— Monolith vs Microservices
— Refactoring Practices
— Packaging Practices
— Anti-pattern: Distributed Monolith
Fault Tolerance in Distributed Environment (Orkhan Gasimov)
— Cascading Fails & Blocked Resources
— N-Modular Redundancy & Recovery Blocks
— Circuit Breakers & Error Kernel Pattern
— Instance Healers
Немає коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів