lysdexic@programming.devMEnglish · 10 hours agoB-trees and database indexesplus-squareplanetscale.comexternal-linkmessage-square0fedilinkarrow-up15arrow-down11
arrow-up14arrow-down1external-linkB-trees and database indexesplus-squareplanetscale.comlysdexic@programming.devMEnglish · 10 hours agomessage-square0fedilink
lysdexic@programming.devMEnglish · 8 days agoKuth’s Merge Sort in Cplus-squarewww.yodaiken.comexternal-linkmessage-square0fedilinkarrow-up14arrow-down10
arrow-up14arrow-down1external-linkKuth’s Merge Sort in Cplus-squarewww.yodaiken.comlysdexic@programming.devMEnglish · 8 days agomessage-square0fedilink
lysdexic@programming.devMEnglish · 9 days agoFlattening ASTs (and Other Compiler Data Structures)plus-squarewww.cs.cornell.eduexternal-linkmessage-square0fedilinkarrow-up14arrow-down11
arrow-up13arrow-down1external-linkFlattening ASTs (and Other Compiler Data Structures)plus-squarewww.cs.cornell.edulysdexic@programming.devMEnglish · 9 days agomessage-square0fedilink
lysdexic@programming.devMEnglish · 10 days agoThe Vindication of Bubble Sortplus-squaretwo-wrongs.comexternal-linkmessage-square5fedilinkarrow-up113arrow-down11
arrow-up112arrow-down1external-linkThe Vindication of Bubble Sortplus-squaretwo-wrongs.comlysdexic@programming.devMEnglish · 10 days agomessage-square5fedilink
lysdexic@programming.devMEnglish · 13 days agoOperation-based CRDTs: arrays (part 1) (2020)plus-squarewww.bartoszsypytkowski.comexternal-linkmessage-square0fedilinkarrow-up14arrow-down10
arrow-up14arrow-down1external-linkOperation-based CRDTs: arrays (part 1) (2020)plus-squarewww.bartoszsypytkowski.comlysdexic@programming.devMEnglish · 13 days agomessage-square0fedilink
lysdexic@programming.devMEnglish · edit-213 days agoCRDTs go brrr (2021)plus-squarejosephg.comexternal-linkmessage-square0fedilinkarrow-up14arrow-down10
arrow-up14arrow-down1external-linkCRDTs go brrr (2021)plus-squarejosephg.comlysdexic@programming.devMEnglish · edit-213 days agomessage-square0fedilink
lysdexic@programming.devMEnglish · 14 days agoErasure Coding for Distributed Systemsplus-squaretransactional.blogexternal-linkmessage-square1fedilinkarrow-up12arrow-down10
arrow-up12arrow-down1external-linkErasure Coding for Distributed Systemsplus-squaretransactional.bloglysdexic@programming.devMEnglish · 14 days agomessage-square1fedilink
lysdexic@programming.devMEnglish · 23 days agoGo Maps Explained: How Key-Value Pairs Are Actually Storedplus-squarevictoriametrics.comexternal-linkmessage-square0fedilinkarrow-up110arrow-down10
arrow-up110arrow-down1external-linkGo Maps Explained: How Key-Value Pairs Are Actually Storedplus-squarevictoriametrics.comlysdexic@programming.devMEnglish · 23 days agomessage-square0fedilink
lysdexic@programming.devMEnglish · 27 days agoSort, sweep, and prune: Collision detection algorithmsplus-squareleanrada.comexternal-linkmessage-square0fedilinkarrow-up13arrow-down10
arrow-up13arrow-down1external-linkSort, sweep, and prune: Collision detection algorithmsplus-squareleanrada.comlysdexic@programming.devMEnglish · 27 days agomessage-square0fedilink
lysdexic@programming.devMEnglish · 1 month agoMovable tree CRDTs and Loro's implementationplus-squareloro.devexternal-linkmessage-square0fedilinkarrow-up16arrow-down10
arrow-up16arrow-down1external-linkMovable tree CRDTs and Loro's implementationplus-squareloro.devlysdexic@programming.devMEnglish · 1 month agomessage-square0fedilink
lysdexic@programming.devMEnglish · 2 months agoWhat is a CIDR trie and how can it help you?plus-squared34dl0ck.meexternal-linkmessage-square0fedilinkarrow-up19arrow-down10
arrow-up19arrow-down1external-linkWhat is a CIDR trie and how can it help you?plus-squared34dl0ck.melysdexic@programming.devMEnglish · 2 months agomessage-square0fedilink
lysdexic@programming.devMEnglish · 3 months agoB-trees Require Fewer Comparisons Than Balanced Binary Search Treesplus-squaredatabasearchitects.blogspot.comexternal-linkmessage-square0fedilinkarrow-up13arrow-down10
arrow-up13arrow-down1external-linkB-trees Require Fewer Comparisons Than Balanced Binary Search Treesplus-squaredatabasearchitects.blogspot.comlysdexic@programming.devMEnglish · 3 months agomessage-square0fedilink
lysdexic@programming.devMEnglish · 3 months agothe Gilbert–Johnson–Keerthi algorithm explained as simply as possibleplus-squarecomputerwebsite.netexternal-linkmessage-square0fedilinkarrow-up12arrow-down10
arrow-up12arrow-down1external-linkthe Gilbert–Johnson–Keerthi algorithm explained as simply as possibleplus-squarecomputerwebsite.netlysdexic@programming.devMEnglish · 3 months agomessage-square0fedilink
lysdexic@programming.devMEnglish · 3 months agoAlgorithms interviews: theory vs. practice (2020)plus-squaredanluu.comexternal-linkmessage-square0fedilinkarrow-up11arrow-down10
arrow-up11arrow-down1external-linkAlgorithms interviews: theory vs. practice (2020)plus-squaredanluu.comlysdexic@programming.devMEnglish · 3 months agomessage-square0fedilink
lysdexic@programming.devMEnglish · 3 months agoAn Extensive Benchmark of C and C++ Hash Tablesplus-squarejacksonallan.github.ioexternal-linkmessage-square0fedilinkarrow-up11arrow-down10
arrow-up11arrow-down1external-linkAn Extensive Benchmark of C and C++ Hash Tablesplus-squarejacksonallan.github.iolysdexic@programming.devMEnglish · 3 months agomessage-square0fedilink
racsol@programming.devEnglish · 3 months agoWhat are the best resources for learning Data Structures and Algorithms the right way?plus-squaremessage-squaremessage-square0fedilinkarrow-up12arrow-down10
arrow-up12arrow-down1message-squareWhat are the best resources for learning Data Structures and Algorithms the right way?plus-squareracsol@programming.devEnglish · 3 months agomessage-square0fedilink
lysdexic@programming.devMEnglish · 4 months agoTechnical Standard - Distributed Transaction Processing: The XA Specification (PDF)www.opengroup.orgexternal-linkmessage-square0fedilinkarrow-up11arrow-down10
arrow-up11arrow-down1external-linkTechnical Standard - Distributed Transaction Processing: The XA Specification (PDF)www.opengroup.orglysdexic@programming.devMEnglish · 4 months agomessage-square0fedilink
lysdexic@programming.devMEnglish · 4 months agoApache Phoenix Omid – Basic Transaction Algorithm (2020)plus-squareomid.incubator.apache.orgexternal-linkmessage-square0fedilinkarrow-up11arrow-down10
arrow-up11arrow-down1external-linkApache Phoenix Omid – Basic Transaction Algorithm (2020)plus-squareomid.incubator.apache.orglysdexic@programming.devMEnglish · 4 months agomessage-square0fedilink
lysdexic@programming.devMEnglish · edit-24 months agoCounted B-Trees (2017)plus-squarewww.chiark.greenend.org.ukexternal-linkmessage-square0fedilinkarrow-up11arrow-down10
arrow-up11arrow-down1external-linkCounted B-Trees (2017)plus-squarewww.chiark.greenend.org.uklysdexic@programming.devMEnglish · edit-24 months agomessage-square0fedilink
lysdexic@programming.devMEnglish · 4 months agoWhat is RCU, Fundamentally? (2007)plus-squarelwn.netexternal-linkmessage-square0fedilinkarrow-up11arrow-down10
arrow-up11arrow-down1external-linkWhat is RCU, Fundamentally? (2007)plus-squarelwn.netlysdexic@programming.devMEnglish · 4 months agomessage-square0fedilink