Embedded | C++ (opentowork)

Статті автора Denys Poltorak

Архитектуры на акторах: фрагментированные системы

Denys Poltorak 2651

В рамках продовження циклу про архітектури бекенду Денис Полторак розглядає фрагментовані системи, а саме три варіанти роздроблених архітектур. В цій статті наведені приклади, в яких одночасно відбувся поділ на субдомени та на шари, і немає одного фрагмента (шару або субдомена), що проходить через усю предметну область. 2

Архитектуры на акторах: системы с моделью

Denys Poltorak 4046

У черговій статті з циклу про бекенд-архітектури Денис Полторак розглядає архітектури з монолітним горизонтальним шаром: популярні гексагоналку та message bus, і трохи екзотичнішу blackboard. 32

Архитектуры на акторах: простые системы

Denys Poltorak 4815

Денис Полторак продовжує цикл статей про опис бекенд-архітектур, побудованих з акторів. У цій частині — спробуємо скласти кілька акторів разом (або розрізати один актор на шматки). 55

Архитектуры на акторах: вступление

Denys Poltorak 10529

Денис Полторак намагався знайти в літературі або інтернеті опис бекенд-архітектур, побудованих з акторів. Безрезультатно. При цьому в ембедед телекомі вони поширені, але теж немає літератури. Тож він вирішив викласти власний досвід попередніх років. Аналіз здебільшого проведено для локальних систем (обмін повідомленнями між потоками), але є шанс, що багато тверджень підходять і для розподілених сервісів. Стаття відкриває невеликий цикл, мета якого — дослідження можливих застосувань акторів у різних типах систем та визначення архітектур (статичні діаграми, композиція), в яких їх можна використовувати. 111

Варианты распределенных сценариев

Denys Poltorak 3316

Статья рассматривает сценарии (многоэтапные последовательности действий) в асинхронных (распределенных) системах — какие реализации бывают, какие плюсы и минусы у разных подходов. Стиль написания логики сценария будем характеризовать по двум параметрам: активный или реактивный и явный или неявный. 40

Как построить полусинхронную архитектуру на примере telecom-приложения

Denys Poltorak 5687

В статье рассматриваем условия работы и общую архитектуру telecom-приложения, синхронный, асинхронный и промежуточный варианты построения soft real-time системы с большим количеством бизнес-логики и разбираем плюсы и минусы каждого подхода. 75