Публикации по теме 'concurrency'


Как работают Akka Actors
Akka Actors - очень популярный и широко используемый фреймворк, который реализует акторов (или, для простоты, облегченные потоки) на JVM. Чтобы понять, как работают Актеры и как они сопоставляются с потоками JVM, мы создали нашу собственную крошечную структуру Акторов, похожую на Akka Actors. Основное внимание уделяется изучению и пониманию планирования Актеров, поэтому многие другие функции, включая реализацию супервизора и т. Д., Опускаются. Пример кода доступен по адресу..

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

Когда элементы изменяются во время перечисления, влияет ли это на перечисление?
Представьте, что во время foreach(var item in enumerable) Перечисляемые элементы меняются. Это повлияет на текущий foreach? Пример: var enumerable = new List<int>(); enumerable.Add(1); Parallel.ForEach<int>(enumerable,...
4683 просмотров
schedule 19.10.2023

Java: разрешить рабочему потоку убивать основной поток
Я пишу простой HTTP-сервер, в котором основной поток зацикливается в цикле ServerSocket.accept и передает любые входящие сокеты рабочим потокам, которые затем обрабатывают их и отправляют ответы. Тем не менее, я хочу, чтобы в особом случае запрос...
496 просмотров
schedule 26.12.2023

Параллельное чтение/закрытие в Go кроссплатформенным способом
Недавно я понял, что не знаю, как правильно Read и Close в Go одновременно. В моем конкретном случае мне нужно сделать это с последовательным портом, но проблема более общая. Если мы сделаем это без каких-либо дополнительных усилий по...
900 просмотров