вторник, 8 декабря 2015 г.

[prog] Пара вопросов к читателям (иерархические КА, рассказ об опыте использования агентов в C++)

Хочу задать пару вопросов своим читателям.

Первый вопрос связан с темой, которая некоторое время назад всплывала на RSDN: Об очередном антипаттерне. Модель акторов. В стартовом сообщении темы тов.LaPerouse затронул тему состояний акторов. И сказал, что иерархические КА для описания состояний акторов никто не использует. В связи с этим вопрос: если кому-то доводилось сталкиваться с ситуациями, когда использование иерархических КА было выгодно, не могли бы вы кратко поделиться своим опытом в комментариях?

Второй вопрос такой: появилась мысль сделать презенташку или статью, в которой рассказывалось бы о нескольких основных уроках, извлеченных из более чем десятилетнего опыта использования акторов/агентов в C++. Основных уроков, навскидку, четыре: 1) большое количество агентов -- это не решение проблемы, а ее часть; 2) нужно обеспечивать защиту агентов от перегрузки; 3) мониторинг потрохов приложения нужен и 4) С++ -- не Erlang, let it crush тут работает иначе; 5) агенты склонны к полноте и изрядно толстеют со временем. Будет ли такая презентация/статья кому-нибудь интересна?

Комментариев нет: