sorentwo

sorentwo

Oban Core Team

Unlocking Agentic Workflows with Oban

A new article showcasing some of Oban, and Oban Pro’s, distinct agentic workflow abilities.

Most Liked

sorentwo

sorentwo

Oban Core Team

The markdown engine we’re using is mdex, which is Rust backed, and it uses autumnus for syntax highlighting. They have an extensive set of built-in themes, and we’re using the nord theme because it matches the site design.

Thank you! @sorenone and I had a blast building it together :smiley:

AstonJ

AstonJ

Nice post Parker! Is the theme you used for the code snippets publicly available? I really like it!

Also, loving the new https://getoban.pro site/design!!

sorenone

sorenone

Oban Core Team

Thanks, @AstonJ ! We really wanted to invoke a sense of happiness when you saw the redesign.

dimitarvp

dimitarvp

As a reference, my Rust crypto mini-career some years ago involved a single k8s pod (2 vCPU & 4GB RAM) ingesting ~150K events / sec from Kafka and putting them in InfluxDB. We used every trick in the book outside of going back to C (which would net us no more than 1% extra speed anyway) and couldn’t do more than ~170K events / sec and at this point the code became ugly and difficult to maintain.

We had to have ~50 such nodes.

Granted that was back in 2020, nowadays you can likely achieve 5x that on a single afforable beefy-ish node but 1.5M jobs / sec seems like something you need to specifically engineer for.

sorentwo

sorentwo

Oban Core Team

I’d argue that we did that back in April, with the original cascading workflows article :wink:

Thanks, that’s appreciated! It’s part of our broader “Oban for AI” angle.

Where Next?

Popular in Blog Posts Top

zachdaniel
In this post I explore the silos that exist in the Elixir ecosystem, the pros and cons, and what we can improve.
New
New
bencoppock
I write about the frustration that can occur when dealing with string and atom-based keys in maps and how to (safely) translate string-ba...
New
brainlid
Elixir has a built-in Zip library that comes with OTP. This post explores how to use the zip module and asks the important question: “Is ...
New
AstonJ
Update: How to use the blogs section You can post in one of the Official Blog Posts threads (like this one), or, via Devtalk and a new t...
New
stryrckt
Support for AlpineJS in LiveView was added in 0.13.3 and it works fabulously. I just wrote a blog article about it and plan another one s...
New
AstonJ
I think <span class="hashtag-icon-placeholder"></span>liveview is going to be a big topic in the foreseeable future, so wondering whether...
New
New
rms.mrcs
Hi, everyone! In this article I describe how I created a simple metrics engine that can list to Hackney metric updates and send this data...
New
paulanthonywilson
I had a bit of a mini-adventure following Sobelow’s advice on adding a CSP to a Phoenix App. If you want to follow along, or want to add ...
New

Other popular topics Top

lessless
I believe there are people here who are dealing with CSV files import on the daily basis, and since Excel is a really popular tool there ...
New
grych
Hi folks, Few months ago I have announced the proof-of-concept of the library to manipulate the browsers DOM objects directly from Elixi...
639 49522 488
New
chrismccord
As promised, the first release candidate of Phoenix 1.3.0 is out! This release focuses on code generators with improved project structure...
New
mgjohns61585
Could someone help me? I'm making my first elixir program, number guessing game. I can't figure out how to convert the user's guess from ...
New
WestKeys
Currently suffering from paralysis by [HTTP client] analysis. This is rather unusual in Elixirland as there tends to be consensus on the ...
New
beno
I will often find my self writing things similar to: case some_value do nil -&gt; something() "" -&gt; something() _ -&gt; someth...
New
9mm
I am constructing a JSON object (map) and I need to conditionally set a field. I’m trying to write proper elixir-way code… and I’m at a l...
New
Qqwy
Original source of discussion: This topic on the Pragmatic Programmers' Functional Web Development with Elixir, OTP, and Phoenix forum. ...
New
lucidguppy
I have a super simple question about elixir - how would I take a file like this foo bar baz and output a new file that enumerates th...
New
joeerl
Hello again - after a longish gap I’ve decided I really must dig into Elixir and see what’s been happening here - so I have a few questio...
New

We're in Beta

About us Mission Statement