Hacker News
- What's in a ring buffer? And using them in Rust https://ntietz.com/blog/whats-in-a-ring-buffer/ 12 comments
- Optimizing a ring buffer for throughput (2021) https://rigtorp.se/ringbuffer/ 56 comments
- I've been writing ring buffers wrong all these years https://www.snellman.net/blog/archive/2016-12-13-ring-buffers/ 167 comments
- VRB – Virtual Ring Buffer http://vrb.sourceforge.net/ 15 comments
- The Magic Ring Buffer (2012) https://fgiesen.wordpress.com/2012/07/21/the-magic-ring-buffer/ 21 comments
- Show HN: Embedded Ring Buffer C++98 https://github.com/Bambofy/EmbeddedRingBuffer 37 comments
- Building a lock free continuous ring buffer in Rust https://ferrous-systems.com/blog/lock-free-ring-buffer/ 109 comments
- Notes On Concurrent Ring Buffer Queue Mechanics http://psy-lob-saw.blogspot.com/2014/04/notes-on-concurrent-ring-buffer-queue.html 4 comments
- A lock-free ring-buffer with contiguous reservations (2019) https://ferrous-systems.com/blog/lock-free-ring-buffer/ 115 comments
- Linux 5.10 Will Have a Fully Lock-Less Ring Buffer https://linuxreviews.org/Linux_5.10_Will_Have_A_Fully_Lock-Less_Ring_Buffer 6 comments
- Lock-free Multi-producer Multi-consumer Queue on Ring Buffer http://natsys-lab.blogspot.ru/2013/05/lock-free-multi-producer-multi-consumer.html 18 comments
Lobsters
- Ring-buffers in go without interface{} https://github.com/antifuchs/o 6 comments go
- Optimizing a ring buffer for throughput (2021) https://rigtorp.se/ringbuffer/ 5 comments c++ , performance
- I've been writing ring buffers wrong all these years https://www.snellman.net/blog/archive/2016-12-13-ring-buffers/ 11 comments programming
- Net ring-buffers are essential to an OS http://blog.erratasec.com/2016/01/net-ring-buffers-are-essential-to-os.html 9 comments networking , openbsd
- Using Ring Buffer Logging to Help Find Bugs (2000) http://www.exampler.com/writing/ring-buffer.pdf 4 comments pdf , programming
- Why a ring buffer should not use volatile for interrupt safety https://github.com/DNedic/lockfree/discussions/7#discussioncomment-7153135 41 comments embedded
- Optimizing a ring buffer for throughput (2021) https://rigtorp.se/ringbuffer/ 18 comments cpp
- I've been writing ring buffers wrong all these years https://www.snellman.net/blog/archive/2016-12-13-ring-buffers/ 47 comments programming
- The Magic Ring Buffer https://fgiesen.wordpress.com/2012/07/21/the-magic-ring-buffer/ 9 comments programming
- Implementing a ring buffer using channels for SSE https://jarv.org/posts/go-channels-sse/ 9 comments golang
- Zephyr Deep Dive: Ring Buffers https://interrupt.memfault.com/blog/zephyr-ring-buffers 6 comments embedded
- a small tool to maximize ethernet rx/tx ring buffer https://github.com/meow-watermelon/set-ethernet-max-ring-buffer 3 comments devops
- Project: STL-compatible ring buffer https://github.com/barometz/ringbuf 34 comments cpp
- A ring buffer for epoll [LWN.net] https://www.reddit.com/r/kernel/comments/bv1nq0/a_ring_buffer_for_epoll_lwnnet/?utm_source=share&utm_medium=web2x 3 comments linux
- log_buffer, a zero-allocation ring buffer for storing text logs https://github.com/whitequark/rust-log_buffer 18 comments rust
- A good ring buffer implementation for byte streams? https://www.reddit.com/r/golang/comments/i6mj8m/a_good_ring_buffer_implementation_for_byte_streams/ 9 comments golang
- cloudfoundry/go-diodes: Diodes are ring buffers manipulated via atomics. https://github.com/cloudfoundry/go-diodes 5 comments golang
- Linked Ring Data Structure: Use a Single Buffer for All Consumers to Save Memory https://github.com/fefa4ka/linked_ring 5 comments embedded
- recloser, a concurrent circuit breaker implemented with ring buffers https://github.com/lerouxrgd/recloser/ 5 comments rust
- Rust Audio: Producer/Consumer bounded ring buffer queue with overwriting "push" https://www.reddit.com/r/rust/comments/6p3bzt/rust_audio_producerconsumer_bounded_ring_buffer/ 12 comments rust
- An intro to event queues, ring buffers, and asynchronous communication http://gameprogrammingpatterns.com/event-queue.html 10 comments programming
- Exponential Decay of History -- an alternative to ring buffers [Improved] http://awelonblue.wordpress.com/2013/01/24/exponential-decay-of-history-improved/ 20 comments programming
- Lock-Free MRMW Ring Buffer https://github.com/mitghi/lfring 5 comments golang
- Error: implementation of 'soundio.soundio_ring_buffer_destroy(ring_buffer: ptr SoundIoRingBuffer)' expected https://github.com/andrewrk/libsoundio 7 comments nim
- Programming Ada: Designing A Lock-Free Ring Buffer https://hackaday.com/2024/07/30/programming-ada-designing-a-lock-free-ring-buffer/ 4 comments ada
- [B/R OpenIce] LET'S GET READY TO MAKE A DRAFT PICK!!!!! 🛎️ Legendary ring announcer Michael Buffer makes the 13th pick for the Flyers 🥊 https://x.com/BR_OpenIce/status/1806851432131252278 42 comments hockey
- Michael Buffer: Ring announcer Samantha Irvin ruled @WrestleMania last night & her emotional final announcement was awesome! She was featured on camera-ring center-that was a smart production move & she was just brilliant! Her timing, pace, drama, energy was perfect! https://twitter.com/Michael_Buffer/status/1777385411830292927 244 comments squaredcircle
- The design and implementation of a lock-free ring-buffer with contiguous reservations https://ferrous-systems.com/blog/lock-free-ring-buffer/ 10 comments rust
- Atomic ring buffer is a fixed-size multi-producer multi-consumer queue that works on bare-metal systems, and can be used from interrupt handlers https://github.com/m-labs/rust-atomic_ring_buffer 19 comments rust