NUM1NEX's Avatar

NUM1NEX

@num1nex.bsky.social

πŸ¦€ Rust Savant @iggy.rs

52 Followers  |  88 Following  |  16 Posts  |  Joined: 23.12.2024  |  1.8863

Latest posts by num1nex.bsky.social on Bluesky

Codeberg, Gitlab, Tangled, anything but BitBucket.

12.08.2025 05:07 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

If extremely low resource usage is required tokio+axum ain't the way to go. If your target platform is Linux with kernel version 6+ I would consider taking look at `compio` and it's HTTP library `cyper`, it has an axum adapter, so all of the axum APIs are similar.

04.08.2025 09:18 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

On top of that it has `with_context` api similar to `anyhow`, that allows you to attach context and create stacktrace, when bubbling up the error.

15.07.2025 04:57 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

so you can compose smaller sets into a bigger one following direction of your abstractions.

15.07.2025 04:56 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

But the general pattern is - keep the errors local to your "features", rather than creating a giant global enum that does everything...

`error_set` is pretty good at it as it allows you to create `set` of errors (set per feature) and easily blend different sets together

15.07.2025 04:56 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
crates.io: Rust Package Registry

We are currently exploring usage of `error_set` crate, which is similar to how Zig does it's error handling - crates.io/crates/error...

15.07.2025 04:56 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Error Handling for Large Rust Projects - Best Practice in GreptimeDB How to handle and report errors effectively in Rust applications is a common question. This blog shares our experience organizing variant types of Error in a complex system like GreptimeDB, from how a...

GreptimeDB has pretty decent error handling - greptime.com/blogs/2024-0...

15.07.2025 04:56 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Web experience in 2025

26.06.2025 08:17 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Postcard is amazing! seriously your crates is a huge source of learning and inspiration for me.

19.06.2025 14:10 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I've heard that youtube algorithm doesn't like mixing up content thematic, from the perspective of me as a viewer, I don't mind either.

31.05.2025 09:17 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Especially Apache lmao.

13.05.2025 17:46 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

How efficient can zero-copy (de)serialization be? And what does it actually look like in practice?
Discover our journey implementing one of the biggest recent optimizations in Apache Iggy.

iggy.apache.org/blogs/2025/0...

#iggy #apache #asf #rust #github #oss #messaging #streaming

08.05.2025 06:06 β€” πŸ‘ 7    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0

Could you elaborate more on what you have on mind by "dispatch" ? Do you mean actually performing some operations on the data ?

27.04.2025 11:39 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Oh wait, do you still have to toggle those ?

16.04.2025 15:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Finally, it was the main reason glueing me to vs code

16.04.2025 15:48 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Help us shape the future of messaging streaming! Just fill out the simple form below and share your streaming use cases with us β€” we’d love to hear from you!

iggy.rs/feedback

#iggy #messaging #streaming #oss

13.03.2025 07:43 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

The day has finally come - our core repository has been moved under the Apache organization.
github.com/apache/iggy

#iggy #apache #asf #rust #github #oss #foss

24.02.2025 10:12 β€” πŸ‘ 5    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Post image

Iggy SDK in #rust has just surpassed over 100k downloads! We're constantly improving our code, to provide the best developer experience possible, and a joy to use it when building the distributed applications :)
#iggy #sdk #asf #crates #messaging #streaming

20.02.2025 05:46 β€” πŸ‘ 1    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

Apache Iggy (Incubating) is built for high-performance message streaming with maximum throughput and ultra-low latency.

Explore our transparent, community-driven benchmark platform at benchmarks.iggy.rs and read more in our latest blog post: blog.iggy.rs/posts/transp...

#iggy #rust #asf #streaming

17.02.2025 06:33 β€” πŸ‘ 1    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
10.02.2025 07:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

When oop purists meet haskellers.

29.01.2025 17:32 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@num1nex is following 20 prominent accounts