frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: HydraMQ - Postgres message queue implementation for NodeJs/TypeScript.

https://github.com/marcoappio/hydra-mq
2•tlonny•1d ago
Hi everyone,

I've been working on HydraMQ for past few months, a PostgreSQL queuing library for Node (to add to the ever growing list!)

The core features that I think set it apart are: - Enqueues can be part of _existing_ database transactions - Multi-tenancy support is first class (round robin scheduling and per-tenant concurrency constraints) - DB client agnostic - High throughput - 0 dependencies

I've also added a suite of additional features that you would normally expect with this sort of library. Namely:

- Scheduled messages (via a cron expr) - Delayed messages - Deduplicated messages - Retries with user-defined back-off strategies - Message prioritization (intra-tenant and inter-tenant).

I've been working on a modern e-mail client - Marco (https://app.marcoapp.io) for several months, which leverages HydraMQ to great effect.

For example: Ensuring certain types of job run sequentially (concurrency=1) on a per-user basis. This has eliminated a whole slew of potential race-hazards and other weird edge cases that I would've otherwise had to consider whilst also ensuring background worker resources are shared fairly across all users.

Please let me know what you think! :-)

Show HN: I built a Free tool that explains anything like you're 5 using GPT

https://explaintome.netlify.app
1•Bytesaint•3m ago•0 comments

Show HN: I built an app to calculate body type and generate AI fitness plans

https://mybodytype.net
1•howardV•4m ago•0 comments

Automatic Migration for SQLite

1•vlad_kuiantsev•12m ago•0 comments

Notable People

https://tjukanovt.github.io/notable-people
1•PotatoNinja•14m ago•0 comments

Show HN: Kete – Orbit prediction for asteroids/comets

https://github.com/dahlend/kete
1•ddahlen•14m ago•0 comments

A Lightweight Merge Queue Using GitHub Actions

https://sketch.dev/blog/lightweight-merge-queue
1•Bogdanp•17m ago•0 comments

Automatically create a Dark Mode from your existing Emacs theme

https://github.com/sstraust/automagic-dark-mode
1•sammy0910•19m ago•0 comments

Task Manager "Game Console" on Azure Memory Optimized Servers [video]

https://www.youtube.com/watch?v=L73A9x34peQ
1•mariuz•19m ago•0 comments

Danish Ministry Replaces Windows and Microsoft Office with Linux and LibreOffice

https://www.heise.de/en/news/From-Word-and-Excel-to-LibreOffice-Danish-ministry-says-goodbye-to-Microsoft-10438942.html
3•jlpcsl•25m ago•0 comments

Agents for the Agent

https://ampcode.com/agents-for-the-agent
1•tosh•26m ago•0 comments

AI identifies key gene sets that cause complex disease

https://news.northwestern.edu/stories/2025/06/ai-identifies-key-gene-sets-that-cause-complex-disease/
2•XzetaU8•28m ago•0 comments

God is a Parasite: An unrated manifesto on interfacing with intelligence

https://jasonyuan.substack.com/p/god-is-a-parasite
1•aratahikaru5•36m ago•0 comments

Show HN: Gridogram – A quote for each day, hidden in a compact grid

https://www.gridogram.com/
1•jap•43m ago•0 comments

Minister of International Trade says Canada should apply for EU

https://www.thebeaverton.com/2025/06/minister-of-international-trade-says-canada-should-apply-for-eu-membership-canada-is-only-19km-from-france/
3•doener•44m ago•0 comments

Why do Bedouins wear black robes in hot deserts? (1980)

https://www.nature.com/articles/283373a0
1•thunderbong•45m ago•0 comments

Ruby on Rails Audit Complete

https://ostif.org/ruby-on-rails-audit-complete/
1•todsacerdoti•47m ago•0 comments

Tesla Australia owner class action over phantom braking, battery and Autopilot

https://www.drive.com.au/news/tesla-australia-owner-class-action-against-phantom-braking-autopilot-claims-builds-steam/
1•teleforce•50m ago•0 comments

CRW Flags Inc

https://crwflags.com/
1•gitgud•51m ago•0 comments

Seaweed APT2: a real-time, interactive, streaming video generation model

https://seaweed-apt.com/2
1•dvrp•52m ago•1 comments

Difference between alerts and notiifcations in UI design (component wise)

1•Charz1•53m ago•0 comments

Show HN: Apple's new "Liquid Glass" effect as a Svelte component

https://www.npmjs.com/package/liquid-glass-svelte
2•Tozaburo•58m ago•0 comments

Async Compute All the Things

https://interplayoflight.wordpress.com/2025/05/27/async-compute-all-the-things/
2•sebg•59m ago•0 comments

True Love

https://www.rxjourney.net/true-love
2•blessingblossom•1h ago•0 comments

OmniPainter: Training-Free Stylized Text-to-Image Generation with Fast Inference

https://github.com/maxin-cn/OmniPainter
1•dvrp•1h ago•0 comments

Optimize CPU performance with Instruments – M4 branch level tracing [video]

https://developer.apple.com/videos/play/wwdc2025/308/
1•w10-1•1h ago•1 comments

Apple Liquid Glass Using WebGL Shaders

https://github.com/bergice/liquidglass
3•bergice•1h ago•4 comments

How much EU is in DNS4EU?

https://techlog.jenslink.net/posts/dns4eu/
72•todsacerdoti•1h ago•27 comments

LibreChat: Enhanced ChatGPT Clone

https://github.com/danny-avila/LibreChat
1•tosh•1h ago•0 comments

All RAG Techniques: A Simpler, Hands-On Approach

https://github.com/FareedKhan-dev/all-rag-techniques
3•misonic•1h ago•0 comments

Using SQL in Node.js with Sequelize

https://blog.appsignal.com/2025/06/11/using-sql-in-nodejs-with-sequelize.html
1•amalinovic•1h ago•0 comments