KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
On my journey to grasp the Actor model using Akka many questions pop up. Here is another one. Say we have an Actor which has to stop processing messages for a given time because of some business logic or available resources. Cases where this might occur could be: Throttling. There might be an Actor which sends e-mails but is restricted to sent only one e-mail per second. The Actor might employ some system which can only process x-messages simultaneity. This could be an AsyncHttpClient which has a fixed thread pool and I do not want to overload it. Some external resource is unavailable which is required to process messages (read: external REST-API) It is highly possible that my brain is not yet actor-ready and I just need a hint how to tackle such problems in an actor-y way.
Tags (comma-separated)
Save Edits
Cancel