Reddit Programming
201 subscribers
1.22K photos
126K links
I will send you newest post from subreddit /r/programming
Download Telegram
Common Performance Pitfalls of Modern Storage I/O
https://www.reddit.com/r/programming/comments/1rdnsse/common_performance_pitfalls_of_modern_storage_io/

<!-- SC_OFF -->Whether you’re optimizing ScyllaDB, building your own database system, or simply trying to understand why your storage isn’t delivering the advertised performance, understanding these three interconnected layers – disk, filesystem, and application – is essential. Each layer has its own assumptions of what constitutes an optimal request. When these expectations misalign, the consequences cascade down, amplifying latency and degrading throughput. This post presents a set of delicate pitfalls we’ve encountered, organized by layer. Each includes concrete examples from production investigations as well as actionable mitigation strategies. <!-- SC_ON --> submitted by /u/swdevtest (https://www.reddit.com/user/swdevtest)
[link] (https://www.scylladb.com/2026/02/23/common-performance-pitfalls-of-modern-storage-i-o/) [comments] (https://www.reddit.com/r/programming/comments/1rdnsse/common_performance_pitfalls_of_modern_storage_io/)
Some Popular algorithms you've probably seen
https://www.reddit.com/r/programming/comments/1re4cwr/some_popular_algorithms_youve_probably_seen/

<!-- SC_OFF -->I've got a new workflow and have be pumping out mostly MIT software but sometimes GNU3. check out site and try the algorithms yourself! <!-- SC_ON --> submitted by /u/Cythru (https://www.reddit.com/user/Cythru)
[link] (https://github.com/Cythru/Algos) [comments] (https://www.reddit.com/r/programming/comments/1re4cwr/some_popular_algorithms_youve_probably_seen/)
“Falsehoods Programmers Believe About Time” still the best reminder that time handling is fundamentally broken
https://www.reddit.com/r/programming/comments/1rejwmj/falsehoods_programmers_believe_about_time_still/

<!-- SC_OFF -->“Falsehoods Programmers Believe About Time” is a classic reminder that time handling is fundamentally messy. It walks through incorrect assumptions like: Days are always 24 hours Clocks stay in sync Timestamps are unique Time zones don’t change System clocks are accurate It also references real production issues (e.g., VM clock drift under KVM) to show these aren’t theoretical edge cases. Still highly relevant for backend, distributed systems & infra work. <!-- SC_ON --> submitted by /u/Digitalunicon (https://www.reddit.com/user/Digitalunicon)
[link] (https://infiniteundo.com/post/25326999628/falsehoods-programmers-believe-about-time) [comments] (https://www.reddit.com/r/programming/comments/1rejwmj/falsehoods_programmers_believe_about_time_still/)