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
- 📚 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
/background-workers-messaging-queues
├── index.html # Main presentation HTML
└── 404.html # Custom 404 page (optional)
- HTML5
- Tailwind CSS for responsive UI
- Chart.js for dynamic visualizations
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
-
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
Suresh Konakanchi Senior Technical Consultant GitHub Profile →