Запитання з тегом «message-passing»

5
Скасувати вже виконуване завдання з Celery?
Я читав документ і шукав, але, здається, не знайшов прямої відповіді: Чи можете ви скасувати вже виконуване завдання? (як у запущеному завданні, це займає деякий час, і половину шляху потрібно скасувати) Я знайшов це в документі в розділі поширених запитань про Celery >>> result = add.apply_async(args=[2, 2], countdown=120) >>> result.revoke() …

2
Як працюють актори порівняно з темами?
Чи є хороше і коротке пояснення того , як актори порівняно з нитками? Чи не можна потік розглядати як актора та надсилати повідомлення іншим потокам? Я бачу якусь різницю, але для мене це не так зрозуміло. Чи можу я використовувати Актори в будь-якій мові, використовуючи теми по-різному?

6
Акторська модель: Чому Erlang / OTP особливі? Чи можете ви використовувати іншу мову?
Я вивчав вивчення Erlang / OTP і, як результат, читав (добре, скіммінг) про модель актора. Наскільки я розумію, модель актора - це просто набір функцій (які працюють у полегшених потоках, що називаються "процесами" в Erlang / OTP), які взаємодіють між собою лише шляхом передачі повідомлень . Це здається досить тривіальним …

1
Яка різниця між процесами / повідомленнями в Erlang та об'єктами / повідомленнями в Smalltalk?
Я намагаюся зрозуміти різницю між об'єктами / повідомленнями в Smalltalk та процесами / повідомленнями в Erlang . Я прочитав наступний пост по темі . Наскільки я розумію, у Smalltalk все є об'єктом , і все має однакову абстракцію "об'єкт / повідомлення" - навіть число 1є об'єктом, до якого можна дійти …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.