frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: StreamHouse – Open-source Kafka alternative

https://github.com/gbram1/streamhouse
2•gbram•4h ago
Hey HN,

I built StreamHouse, an open-source streaming platform that replaces Kafka's broker-managed storage with direct S3 writes. The goal: same semantics, fraction of the cost.

How it works: Producers batch and compress records, a stateless server manages partition routing and metadata (SQLite for dev, PostgreSQL for prod), and segments land directly in S3. Consumers read from S3 with a local segment cache. No broker disks to manage, no replication factor to tune — S3 gives you 11 nines of durability out of the box.

What's there today: - Producer API with batching, LZ4 compression, and offset tracking (62K records/sec) - Consumer API with consumer groups, auto-commit, and multi-partition fanout (30K+ records/sec) - Kafka-compatible protocol (works with existing Kafka clients) - REST API, gRPC API, CLI, and a web UI - Docker Compose setup for trying it locally in 5 minutes

  What's not there yet:
  - Battle-tested production deployments (I'm the only user so far)
  - Connectors for consumers to immediately connect to (i.e clickhouse, elastic search etc)
  
The cost model is what motivated this. Kafka's storage costs scale with replication factor × retention × volume. With S3 at $0.023/GB/month, storing a TB of events costs ~$23/month instead of hundreds on broker EBS volumes.

Written in Rust, 15 crates thus far. Apache 2.0 licensed.

GitHub: https://github.com/gbram1/streamhouse How it works blog on my main website: https://streamhouse.app/how-it-works

Happy to answer questions about the architecture, tradeoffs, or what I learned building this.

Show HN: Klaus – OpenClaw on a VM, batteries included

https://klausai.com/
54•robthompson2018•3h ago•39 comments

Show HN: I built a tool that watches webpages and exposes changes as RSS

https://sitespy.app
19•vkuprin•2h ago•9 comments

Show HN: Open-source browser for AI agents

https://github.com/theredsix/agent-browser-protocol
56•theredsix•4h ago•17 comments

Show HN: Satellite imagery object detection using text prompts

https://www.useful-ai-tools.com/tools/satellite-analysis-demo/
8•eyasu6464•2d ago•3 comments

Show HN: I built an ISP infrastructure emulator from scratch with a custom vBNG

https://aether.saphal.me/dashboard/default
30•saphalpdyl•5h ago•4 comments

Show HN: Vanilla JavaScript refinery simulator built to explain job to my kids

https://fuelingcuriosity.com/game.html
40•fuelingcurious•2h ago•21 comments

Show HN: Ink – Deploy full-stack apps from AI agents via MCP or Skills

https://ml.ink/
5•august-•3h ago•0 comments

Show HN: Rewriting Mongosh in Golang Using Claude

https://github.com/adaptive-scale/go-mongosh
7•debarshri•3h ago•1 comments

Show HN: OpenUI – A code-like rendering spec for Generative UI

https://www.openui.com/
6•1234567890123•3h ago•0 comments

Show HN: Loquix – Open-source Web Components for AI chat interfaces

https://github.com/loquix-dev/loquix
3•loookas•3h ago•1 comments

Show HN: StreamHouse – Open-source Kafka alternative

https://github.com/gbram1/streamhouse
2•gbram•4h ago•0 comments

Show HN: PayrollEngine – Open-source regulation-based payroll framework (.NET)

https://payrollengine.org/
4•payrollengine•4h ago•0 comments

Show HN: AgentSign – Open-source zero trust engine for AI agents

https://github.com/razashariff/agentsign
2•AskCarX•5h ago•2 comments

Show HN: Faster, cheaper Claude Code with local semantic code search via sqlite

https://www.ory.com/blog/ory-lumen-semantic-search-claude-code
8•luckyturkey•5h ago•1 comments

Show HN: How I topped the HuggingFace open LLM leaderboard on two gaming GPUs

https://dnhkng.github.io/posts/rys/
423•dnhkng•1d ago•109 comments

Show HN: DD Photos – open-source photo album site generator (Go and SvelteKit)

https://github.com/dougdonohoe/ddphotos
65•dougdonohoe•1d ago•19 comments

Show HN: Silly Faces

https://juliushuijnk.nl/silly/
3•juliushuijnk•1d ago•12 comments

Show HN: Joha – a free browser-based drawing playground with preset shape tools

https://joha-app.pages.dev/
13•smlee•3d ago•3 comments

Show HN: I Was Here – Draw on street view, others can find your drawings

https://washere.live
63•mrktsm__•1d ago•46 comments

Show HN: Ash, an Agent Sandbox for Mac

https://ashell.dev
13•amsha•1d ago•16 comments

Show HN: Modulus – Cross-repository knowledge orchestration for coding agents

https://modulus.so
13•dasubhajit•1d ago•5 comments

Show HN: Claude Code Token Elo

https://www.clauderank.com
8•ymaws•1d ago•5 comments

Show HN: Remotely use my guitar tuner

https://realtuner.online/
254•smith-kyle•4d ago•59 comments

Show HN: The Mog Programming Language

https://moglang.org
162•belisarius222•2d ago•82 comments

Show HN: kitty-graphics.el – Images, LaTeX and PDFs in terminal Emacs

https://github.com/cashmeredev/kitty-graphics.el
4•cashmere1337•11h ago•1 comments

Show HN: DenchClaw – Local CRM on Top of OpenClaw

https://github.com/DenchHQ/DenchClaw
141•kumar_abhirup•2d ago•125 comments

Show HN: VS Code Agent Kanban: Task Management for the AI-Assisted Developer

https://www.appsoftware.com/blog/introducing-vs-code-agent-kanban-task-management-for-the-ai-assi...
97•gbro3n•2d ago•51 comments

Show HN: A playable version of the Claude Code Terraform destroy incident

https://www.youbrokeprod.com
24•cdnsteve•1d ago•10 comments

Show HN: A modern React onboarding tour library

https://github.com/btahir/react-tourlight
11•bilater•1d ago•2 comments

Show HN: Liteparser – a complete SQLite parser in C

https://marcobambini.substack.com/p/liteparser-a-fast-embeddable-sqlite
5•marcobambini•5h ago•0 comments