HackerTrans
TopNewTrendsCommentsPastAskShowJobs

spetz

no profile record

Submissions

Apache Iggy's migration journey to thread-per-core design powered by io_uring

iggy.apache.org
3 points·by spetz·vor 4 Monaten·0 comments

Show HN: Building WebSocket in Apache Iggy with Io_uring and Completion Based IO

iggy.apache.org
29 points·by spetz·vor 8 Monaten·6 comments

comments

spetz
·vor 7 Monaten·discuss
Thank you for the mention! BTW, we're currently working on VSR (Viewstamped Replication) to provide the proper clustering :)
spetz
·vor 8 Monaten·discuss
Thank you, and yes, 100% agreed about Krishna's work! :)
spetz
·vor 8 Monaten·discuss
Thanks! Actually, the mentioned PR was just an internal merge; the one to the master branch is this one https://github.com/apache/iggy/pull/2299 which happened last week :)

Sans-IO is for clients only, and we'd like to introduce it one day to SDK to support the different runtimes as well as the blocking, sync client.
spetz
·vor 8 Monaten·discuss
There's a core difference between the message queue and the stream, and one of them is that the append-only log acts as a simple database from which multiple independent consumers can read records at the same time; hence, you don't truncate the append-only log unless specified in its settings via a particular cleanup policy (e.g. based on message expiry or its allowed size).