Show HN: Open-source template for end-to-end streaming analytics To help my future self, I decided to build a repository in which I can quickly deploy an end-to-end modern analytics pipeline, from ingestion to fast analytics and business dashboards, including data exploration, time-series forecasting, and monitoring of the stack. Of course, all the components are open source, and you can use this template as a stepping stone for your near-realtime streaming analytics. What's the inspiration? I’ve been working with streaming analytics for a long time. I’ve done not-too-stale analytics with a RDBMs incremental query and a spreadsheet, gone over the micro-batch-looks-almost-like-real-time lambda analytics, and the near-real-time analytics since kappa and afterwards. The range and features of tools today is way better than what we had 15 years ago. What remains constant is the requirement for freshness of data, and for more advanced analytics. This means that you cannot really build a reliable data pipeline for near-realtime analytics at scale using a single component, and every time you start a new project you waste a lot of time just integrating the different moving parts. When the repository starts, the pipeline will collect public events from the GitHub API, send them to a message broker (Apache Kafka), persist them into a fast time-series database (QuestDB), and visualize them on a dashboard (Grafana). It will also provide a web-based development environment (Jupyter Notebook) for data science and machine learning. Monitoring metrics are captured by a server agent (Telegraf) and stored back into the time-series database (QuestDB). Hopefully others in the community find this useful! https://ift.tt/E25fmYP February 9, 2024 at 01:22AM
Show HN: Open-source template for end-to-end streaming analytics https://ift.tt/zh32AxT
Related Articles
Show HN: Find out if you qualify for an O-1 visa https://ift.tt/Fj184HSShow HN: Find out if you qualify for an O-1 visa https://o1pathways.co… Read More
Show HN: Open-source tool that send UI feedback with context https://ift.tt/UHQAImuShow HN: Open-source tool that send UI feedback with context https://i… Read More
Show HN: Schedual https://ift.tt/vH46Ko5Show HN: Schedual No nonsense tasks. https://schedual.app/ March 2, 20… Read More
Show HN: Superglue – open source API connector that writes its own code https://ift.tt/gOxBkDvShow HN: Superglue – open source API connector that writes its own cod… Read More
Show HN: Generate a wiki for your research topic, sourcing from the web https://ift.tt/vyE7zbUShow HN: Generate a wiki for your research topic, sourcing from the we… Read More
Show HN: I built an app to convert ChatGPT Deep Research to PDFs with footnotes https://ift.tt/dIRzMFXShow HN: I built an app to convert ChatGPT Deep Research to PDFs with … Read More
Show HN: Torii – a framework agnostic authentication library for Rust https://ift.tt/bDid2STShow HN: Torii – a framework agnostic authentication library for Rust … Read More
Show HN: News-briefing-generator – Local LLM-powered news digest https://ift.tt/FdrKNMQShow HN: News-briefing-generator – Local LLM-powered news digest Hey H… Read More
0 Comments: