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

Любая хорошая реализация Актеров для C #?
Есть ли хорошая реализация модели параллелизма акторов для .net / c #? Мне нужно оптимизировать процедуру C #, и я думаю, что модель актеров идеально подходит для решения моей проблемы. К сожалению, у меня есть опыт только с реализацией scala.
36225 просмотров
schedule 19.09.2021

Действительно ли F # быстрее, чем Erlang, при порождении и уничтожении процессов?
Обновлено: этот вопрос содержит ошибку, которая делает тест бессмысленным. Я попытаюсь провести лучший тест, сравнивая базовые функции параллелизма в F # и Erlang, и поинтересуюсь результатами в другом вопросе. Я пытаюсь понять характеристики...
7908 просмотров
schedule 15.11.2021

Как работает паттерн дизраптора LMAX?
Я пытаюсь понять паттерн дизраптора . Я смотрел видео InfoQ и пытался прочитать их статью. Я понимаю, что здесь задействован кольцевой буфер, который инициализируется как чрезвычайно большой массив, чтобы использовать локальность кеша и исключить...
74729 просмотров

Рекурсивный обход БОЛЬШОГО каталога с использованием продолжений Scala 2.8
Можно ли рекурсивно перемещаться по каталогу, используя продолжения Scala (введено в 2.8)? В моем каталоге миллионы файлов, поэтому я не могу используйте a Stream , потому что я получаю нехватку памяти. Я пытаюсь написать Actor отправку ,...
670 просмотров
schedule 13.09.2021

Scala Actors - использование SingleThreadedScheduler с получением
Я работал с Scala Actors, пытаясь реализовать какой-нибудь алгоритм планировщика. Планировщик получает две функции, которые при вычислении вызывают некоторую функцию «взаимодействия». Например: def func1(x:Int,...
248 просмотров
schedule 16.11.2021

Как отключить сообщения об ошибках Akka, когда клиентский субъект отключается от удаленного субъекта?
Я попытался отключить, следуя тому, что мне было сказано в консольном сообщении: я установил akka.log-dead-letter-during-shutdown = off и log-dead-letter = off. Я даже установил log-remote-lifecycle-events = off. Но вроде не работает: Мой...
417 просмотров
schedule 02.10.2021

Последствия родства родитель-ребенок в акка
import akka.actor._ case object ChildMessage implicit val as = ActorSystem() class Child extends Actor { def receive = { case ChildMessage => println("I'm a child") } } class ParentWithExplicitChildren extends Actor { val children =...
506 просмотров
schedule 08.10.2021

Модульное тестирование постоянных акторов в Akka
Как выполнить единичное тестирование постоянных субъектов. Я понимаю, что есть akka-testkit, который можно использовать для получения базового объекта-актора ссылки на тестовый актер, как показано ниже. final TestActorRef<MyActor> ref =...
1583 просмотров
schedule 08.10.2021

Куда поместить регулярно выполняемый расчет, обновляющий внутреннее состояние актора?
Я изучаю Scala и Akka. В проблеме, которую я пытаюсь решить, я хочу, чтобы актер читал поток данных в реальном времени и выполнял определенные вычисления, которые обновляли бы его состояние. Каждые 3 секунды я отправляю запрос через планировщик,...
75 просмотров
schedule 06.10.2021

Оркестровка детей-актеров в Akka
Я новичок в Akka, и мне интересно, как мне обращаться с актерами, которые делегируют работу другим (дочерним) актерам, но где: Некоторые из этих дочерних акторов должны быть задействованы в определенном порядке; а также Некоторые из этих...
663 просмотров
schedule 22.10.2021

каким должен быть тип атрибутов в случае класса с Akka
Я использую Scala 2.11.1 с akka 2.3.8 скажем, у меня есть класс case class Person(firstName : String, var lastName : String,var age : Int, doB : DateTime) Я смущен тем, что следует использовать val для всех атрибутов или следует...
159 просмотров
schedule 07.11.2021

Как издеваться над актером на основе ActorSelection?
Я много искал по этому поводу, но до сих пор не получил ответа. У меня есть актер «A» (user / A) , который отправляет сообщение «X» другому актеру «B» (user / B) при получении сообщения «M ". Для этого актер A использует ActorSelection . Мне...
1754 просмотров
schedule 02.11.2021

Субъект, выполняющий сценарий использования от имени другого субъекта в сценарии использования UML.
Мой вопрос: когда есть два субъекта в варианте использования, и один выполняет конкретный вариант использования или действие для себя, но есть другой субъект, который может выполнять тот же вариант использования / действие для другого субъекта (с...
278 просмотров
schedule 07.11.2021

Модель актора: можем ли мы получить семантику разделяемой блокировки с помощью модели актора?
Тот факт, что актор обрабатывает одно сообщение за раз и инкапсулирует состояние, которое он не разделяет, достаточен для обеспечения семантики синхронизации. Таким образом обеспечивается взаимное исключение (блокировка записи). Однако как нам...
125 просмотров
schedule 16.10.2021

Как обрабатывать и обновлять общую хеш-карту в системе актеров?
Привет, у меня есть метаданные, объект HashMap, к которому нужно получить доступ внутри моего класса Actor, и его нужно найти. Если найден ключ, я должен использовать его в бизнес-логике Актера. Если он не найден, мне нужно создать один ключ и...
83 просмотров
schedule 25.11.2021

Akka - сценарий отказоустойчивости - тест не пройден
Я имитирую в тесте разговор между тремя актерами (A, B, C) A ---> MessageA2B ---> B ---> MessageB2C ---> C Когда MessageB2C успешно доставлен в C, подтверждение отправляется обратно источнику. C --> MessageB2C_Ack...
240 просмотров

Как ограничить сообщения акторов определенными типами?
В Akka есть способ ограничить сообщения акторам определенным статическим типом, кроме использования API «Типизированного актера», которые используют Модель программирования в стиле RPC? Могу ли я использовать стиль передачи сообщений с Akka, не...
5087 просмотров
schedule 21.02.2022

Агент/актер, подобные конструкциям в clojure, которые работают со всеми сообщениями, полученными с момента последнего обновления.
Как лучше всего в clojure реализовать что-то вроде актера или агента (асинхронно обновляемая, нескоординированная ссылка), который делает следующее? получает отправленные сообщения/данные выполняет некоторую функцию над этими данными для...
273 просмотров
schedule 23.02.2022

Как получить ссылку на существующего актера от неактера в Akka?
В моем приложении у меня есть класс, который должен взаимодействовать с существующим субъектом, уже созданным в системе акторов. Как мне получить ссылку на этого актера из этого неакторского класса?
659 просмотров
schedule 19.02.2022

Паттерны дизайна с актерами
Актерская парадигма довольно крутая. Его способность эффективно масштабироваться делает его парадигмой, которую необходимо оценить для любой параллельной системы. Я немного прочитал об этом и имею хорошее представление о главном намерении: управлять...
3141 просмотров