Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Arhitectural Patterns - Message Queues (Beanstalkd)

516 views

Published on

Discussion about message queue systems, like Beanstalkd pros and advantages.

Asynchronous: Queue it now, run it later.
Decoupling: Separates application logic.
Resilience: Won't take down your whole application if part of it fails.
Redundancy: Can retry jobs if they fail.
Guarantees: Makes sure that jobs will be processed.
Scalable: Many workers can process individual jobs in a queue.
Elasticity & "Spikability": When your application hits the front page of Hacker News, you see unusual traffic
Buffering: operate at peak efficiency by offering a buffer layer
Profiling: Can aid in identifying performance issues.

Published in: Software
  • Be the first to comment

  • Be the first to like this

×