Cross DC services: problems and issues?Элементы архитектуры
Ведущий инженер-программист в компании Infobip, более 11 лет занимается разработкой приложений на Java в области финансов и телекоммуникаций. Помимо бизнес-проектов, активно участвует в разработке opensource-продуктов, в том числе собственных плагинов для продуктов Atlassian, очень популярных в сообществе. Активный участник Atlassian Community, апологет использования Prometheus, Docker и Redis.
https://ru.linkedin.com/in/andreymarkelov
Ведущий инженер-программист в компании Infobip, занимается поддержкой ключевых высоконагруженных сервисов для доставки сообщений клиентам компании. Более 11 лет опыта разработки сервисов в области телекоммуникаций.
В данном докладе мы расскажем про несколько подходов построения микросервисной архитектуры, в случае когда микросервисы расположены в нескольких дата центрам и они обмениваются данными с большой интенсивностью. Мы расскажем про паттерны и их реализацию:
- sidecar
- data provider
- client-side balancing