Reddit Programming
210 subscribers
1.22K photos
124K links
I will send you newest post from subreddit /r/programming
Download Telegram
Scaling through crisis: how infrastructure handled 1B messages in a single day
https://www.reddit.com/r/programming/comments/1nodab9/scaling_through_crisis_how_infrastructure_handled/

<!-- SC_OFF -->We recently published a piece on ShiftMag (a project by Infobip) that I think might interest folks here. It’s a candid breakdown of how Infobip’s infrastructure team scaled to handling 10 billion messages in a single day — not just the technical wins, but also the painful outages, bad regexes, and hard lessons learned along the way. <!-- SC_ON --> submitted by /u/shift_devs (https://www.reddit.com/user/shift_devs)
[link] (https://shiftmag.dev/how-infobips-infrastructure-handled-10-billion-messages-in-a-day-6162/) [comments] (https://www.reddit.com/r/programming/comments/1nodab9/scaling_through_crisis_how_infrastructure_handled/)
A Tour of eBPF in the Linux Kernel: Observability, Security and Networking
https://www.reddit.com/r/programming/comments/1noezi3/a_tour_of_ebpf_in_the_linux_kernel_observability/

<!-- SC_OFF -->I published a new blog post: "A Tour of eBPF in the Linux Kernel: Observability, Security and Networking". I recently read the book "Learning eBPF" by Liz Rice and condensed my notes into this article. Great for a quick overview before you decide to dive deeper! <!-- SC_ON --> submitted by /u/lucavallin (https://www.reddit.com/user/lucavallin)
[link] (https://www.lucavall.in/blog/a-tour-of-ebpf-in-the-linux-kernel-observability-security-and-networking) [comments] (https://www.reddit.com/r/programming/comments/1noezi3/a_tour_of_ebpf_in_the_linux_kernel_observability/)
I've built a Swiss Tables interactive simulator so you can understand how they work internally and how they offer superior performance compared to Buckets
https://www.reddit.com/r/programming/comments/1nomqrc/ive_built_a_swiss_tables_interactive_simulator_so/

<!-- SC_OFF -->As you may know, this year Go switched its hashmap implementation from Buckets to Swiss tables looking for a boost in performance, how much? A lot according to Datadog (https://www.reddit.com/r/programming/comments/1m3di7x/how_go_124s_swiss_tables_saved_hundreds_of/): Go 1.24's Swiss Tables cut our map memory usage by up to 70% in high traffic workloads So I made a visual version of Swiss Tables and a tutorial so you can have an overall view of them and understand why they're so fast <!-- SC_ON --> submitted by /u/prox_sea (https://www.reddit.com/user/prox_sea)
[link] (https://coffeebytes.dev/en/software-architecture/swiss-tables-the-superior-performance-hashmap/) [comments] (https://www.reddit.com/r/programming/comments/1nomqrc/ive_built_a_swiss_tables_interactive_simulator_so/)