quda

quda

Qnotix - Pub/Sub event notification system

I’m proudly open sourcing Qnotix, our Pub/Sub system for event notification developed 100% in Elixir without any framework, using just Plug.Cowboy and GenServer.

It has been in development and active testing for almost one year; currently in production (slightly modified) to a small security & surveillance company in Italy, since March.

Since I am dealing with many other professional projects now and on mid-term, I cannot continue to actively maintain, improve or grow Qnotix in a sustainable manner; that’s why I’m seeking for support from the Elixir community here.

Please see the Qnotix documentation for more details and don’t hesitate to contact me if you’re interested to involve/contribute.

Cheers,
Q.T.

Most Liked

benwilson512

benwilson512

Author of Craft GraphQL APIs in Elixir with Absinthe

Hey @quda! Is there anywhere that compares it to other pubsub implementations in the Elixir community like Phoenix PubSub? Such a comparison I think would help people better understand the goals of the project and the trade offs it offers.

Last Post!

quda

quda

Qnotix’s design is completely independent (original!) from any other Pub/Sub implementations.
If interested to compare to others then feel free to install it, test analyze/understand the code.
Unfortunately, we didn’t have time/resources to write a proper documentation for the entire API, that’s one of the reasons I was appealing to the Community…
Nevertheless, one can find some partial documentation here.

Where Next?

Popular in Announcing Top

michalmuskala
Hello everybody. I have just released Jason - a new JSON library. You might be wondering, why do we need a new library? The primary foc...
New
mbuhot
Leverage Open Api 3.0 (Swagger) to document, test, validate and explore your Plug and Phoenix APIs. Generate and serve a JSON Open API ...
New
devonestes
Introducing assertions, the library that helps you write really great test assertions! GitHub: GitHub - devonestes/assertions: Helpful a...
New
RobertDober
Earmark is a pure-Elixir Markdown converter. It is intended to be used as a library (just call Earmark.as_html), but can also be used as...
239 12978 134
New
mindok
What is ContEx? A pure Elixir server-side data plotting/charting library outputting SVG. It has nice barcharts in particular and works g...
New
mplatts
With HEEX released we decided to start a components library using Tailwind CSS - check it out here: Petal Components. We also have a boi...
New
brainlid
LangChain is short for Language Chain. An LLM, or Large Language Model, is the “Language” part. This library makes it easier for Elixir a...
New

Other popular topics Top

Qqwy
Update: How to use the Blogs & Podcasts section You can post links to your blog posts or podcasts either in one of the Official Blog...
3271 131117 1222
New
electic
Hi, I am new to Elixir. I am trying to use the DateTime component to insert a date into MySQL however the there seems to be no way to fo...
New
nsuchy
Hi. I’ve noticed that Windows Powershell has it’s own IEX command and you cannot access Elixir’s IEX due to the conflict. This isn’t a cr...
New
aadeshere1
I have a another noob question about loop. Since elixir is immutable, while loop is not directly possible. total = 10 while total != 0 ...
New
dogweather
I wrote this comment on r/haskell, and it’s not popular there. :wink: But I think I’m on to something… Haskell reminds me of Java, and e...
New
axelson
This post is a wiki (feel free to hit the edit button near the bottom right of this post to add your own changes!) This post collects co...
239 49266 226
New

We're in Beta

About us Mission Statement