Публикации по теме 'actor-model'


Внутренности целлулоида: объекты Proxy и Call
В соответствии с предыдущими двумя постами о примитивах параллелизма и абстракциях в Ruby и EventMachine и шаблоне реактора я намеревался осветить основные идеи и внутренности Celluloid в последнем посте серии. Однако в процессе написания я понял, что Celluloid намного больше, чем EventMachine. Следовательно, вместо этого это будет серия постов, каждый из которых будет посвящен важной части Целлулоида. Модель актера Во-первых, давайте определим, что на самом деле представляют собой..

Использование Picos для приоритетной регистрации УБЯ
Каждый семестр более 30 000 студентов BYU регистрируются на от двух до шести секций из примерно 6000 предлагаемых секций. В период приоритетной регистрации это приводит к всплеску активности студентов, которые пытаются записаться на нужные им занятия. Одним из предлагаемых решений для обработки всплеска является создание микросервиса, представляющего разделы, которые могут по мере необходимости создавать свои копии. Подумав реактивно, я пришел к выводу, что мы могли бы захотеть просто..

Актеры, использующие Scala и Akka - Часть 1: Введение
Краткое руководство по началу работы с актерами akka на scala для начинающих Поскольку я застрял дома из-за пандемии Covid-19. Мне больше нечего было делать, и я подумал, что лучше всего будет продолжить серию блогов об актерах. В прошлой статье мы увидели, что такое акторы, их свойства и как эти свойства могут быть полезны для написания параллельных приложений и приложений с отслеживанием состояния. Все это было в теории. В этой статье я продемонстрирую, как написать свой..

Упрощение эффективности — Акторная модель
Когда вы какое-то время работаете в одной и той же компании, вы можете пересматривать код, написанный много лет назад. Ощущение всегда шокирующее. Неосторожный, смелый, наивный, это как снова посмотреть первый сезон «Симпсонов». Среди смущающих вещей, которые вы найдете в своем «старом» коде, чрезмерная инженерия , возможно, является одной из самых драматичных, потому что она может скомпрометировать будущие годы работы. Он отвлекает ваше внимание от реальной задачи на бесконечное..

Актеры в Akka Framework
Как и в Java, мы можем сравнивать Актера как поток. Но по сравнению с нитями Актеры намного легче. Это гораздо более высокий уровень абстракции, чем потоки. Реализация также намного проще, чем по сравнению с потоками. Как только мы усвоили основную идею этой модели, она позволила нам сосредоточиться на наших требованиях больше, чем на управлении низкоуровневыми проблемами, такими как блокировка и общие данные, как в потоках. Некоторые из основных особенностей библиотеки актеров..

Модель Power of Actor с Service Fabric
«В модели акторов акторы являются основной вычислительной единицей, и они могут взаимодействовать друг с другом посредством сообщений. Вы можете думать об акторе как о классе, содержащем функции приема и отправки сообщений, и они могут иметь собственное частное состояние и функции. На их основе они могут предпринимать какие-либо действия, отправлять сообщения или создавать других участников ». Теперь немного об Azure Service Fabric: «Service Fabric - это облегченная..

Вопросы по теме 'actor-model'

Когда следует использовать модель Актера?
Когда следует использовать модель субъекта ? Это, конечно, не гарантирует отсутствие взаимоблокировок. Актор А может ждать сообщения от Б, пока Б ждет А. Кроме того, если актер должен убедиться, что его сообщение было обработано, прежде чем...
10532 просмотров

Поток данных TPL, альтернатива ограничениям JoinBlock?
Я ищу альтернативу JoinBlock, с которой можно связать n-TransformBlocks и объединить/объединить сообщения всех исходных блоков TransformBlock вместе, чтобы передать их коллекцию в другой блок потока данных. JoinBlock отлично справляется со своей...
2639 просмотров

Как в Scala достигается параллелизм?
Я прохожу курс по распределенным системам, и мы должны сделать наш проект на Scala. Наш инструктор сказал нам, что Scala хороша в том смысле, что он использует несколько ядер для выполнения вычислений и использует параллелизм для решения проблем при...
4112 просмотров
schedule 04.03.2024

Поток данных (библиотека параллельных задач) и асинхронное ожидание
Допустим, я использую блоки потока данных в .NET. Утверждается, что «эта модель потока данных продвигает программирование на основе акторов». Это именно то, что я хочу здесь получить. Однако, если я обрабатываю сообщения, скажем, из...
1791 просмотров

Используют ли веб-воркеры акторную модель?
Я пытался понять, как работают модели акторов и веб-воркеры. В https://dzone.com/articles/html5-web-workers-classic : «Веб-воркеры обеспечивают модель передачи сообщений, в которой сценарии могут взаимодействовать только через четко определенные...
951 просмотров
schedule 06.08.2023

Общий почтовый ящик/получатель в акторной модели
Читаю про Акку и Модель Актера, и сомнения мешают. Я знаю, что у каждого Актера может быть один или несколько получателей. Мой вопрос: может ли получатель быть разделен между более чем одним актером?
330 просмотров
schedule 24.04.2024

Детализация актеров в модели актеров
Моя команда обсуждает, насколько детализированными должны быть наши актеры. В качестве примера у нас есть актор, который отвечает за десериализацию строки json в объект. Аргумент в пользу того, чтобы сделать его актором, заключается в том, что...
337 просмотров
schedule 09.06.2023

Каково максимальное количество экземпляров субъекта для заданного идентификатора субъекта для данного субъекта в любое время в кластере Service Fabric?
Я пытаюсь понять максимальное количество экземпляров идентификатора актера, которые будут выполнять данный метод (на данном интерфейсе актера) в любое время в данном кластере фабрики служб. Вот мой пример: Допустим, я только что определил класс...
1072 просмотров
schedule 23.01.2023

Можем ли мы иметь глобальное состояние в акторных системах?
Одним из самых больших преимуществ акторной модели является устранение блокировки (акторы работают независимо и последовательно). Означает ли это, что у нас вообще не может быть какого-либо общего/глобального состояния в системе акторов (поскольку...
138 просмотров
schedule 08.02.2023