Skip to content

sur950/background-workers-messaging-queues

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

⚙️ Background Workers & Messaging Queues

An interactive, single-page HTML presentation that explores the concepts, tools, use cases, and architectural patterns of background workers and messaging queues — built for developers and architects.

🌐 Live Demo:
https://sur950.github.io/background-workers-messaging-queues/?section=section-overview


🚀 Highlights

  • 📚 Covers BullMQ, Kafka, RabbitMQ, SQS, and more
  • 📈 Includes market insights, use cases, and growth trends
  • 🧠 Real-world patterns like DLQs, fan-out, and chained jobs
  • 💬 Tooltips, comparison tables, and architecture diagrams
  • 💻 Built with HTML + TailwindCSS + Chart.js — no frameworks

🗂️ Project Structure

/background-workers-messaging-queues
├── index.html       # Main presentation HTML
└── 404.html         # Custom 404 page (optional)

🔧 Tech Stack

  • HTML5
  • Tailwind CSS for responsive UI
  • Chart.js for dynamic visualizations

📦 Hosting & Deployment

You can deploy this presentation using:

For GitHub Pages:

# Enable GitHub Pages in repo settings using branch: `main` or `gh-pages`
# Make sure index.html is at root of the published branch

✨ Navigation Tips

  • Use Previous / Next buttons or Agenda page for navigation.

  • You can also deep-link directly to any section using:

    ?section=section-<name>
    e.g. ?section=section-common-tools

🙋‍♂️ Author

Suresh Konakanchi Senior Technical Consultant GitHub Profile →

About

Guide on Background Workers & Messaging Queues

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages