Готовый перевод Mastering Swoole PHP: Build High Performance Concurrent System with Async and Coroutines / Осваиваем Swoole PHP: построение высокопроизводительной конкурентной системы с асинхронностью и корутинами: Коммуникация и синхронизация состояний

Внимание! Этот перевод, возможно, ещё не готов, так как модераторы установили для него статус «идёт перевод»

Коммуникация и синхронизация состояний

После того, как мы изолировали компоненты в разные контейнеры выполнения или выполнили наше приложение с более чем одним контейнером выполнения, система сильно усложнилась и приходится думать, как обмениваться данными между каждым исполняемым контейнером и как синхронизировать состояния между ними.

Изображение 6.2 Исполнительный блок, включая подчиненные исполнительные блоки

После того, как вы разбили свою монолитную систему на несколько микросервисов, вы сталкиваетесь с новой проблемой, такой как связь, состояния и синхронизация данных, как мы упоминали ранее.

Мы опишем, как обмениваться данными между различными процессами, потоками, корутинами, серверами и сервисами с помощью Swoole и PHP в других разделах.

Внимание! Этот перевод, возможно, ещё не готов.
Его статус: идёт перевод

Переведено на Нотабеноиде
http://notabenoid.org/book/81342/496696

Переводчики: bubenok

Настройки

Готово:

100.00% КП = 1.0