Bitcask - A Fast Log-Structured Hash TableIn this article, We will delve into the research paper on Bitcask through a code walkthrough. Such papers are succinct, offering a high-level overview of the technology while also providing the essential components needed to develop a functional impl...5 min read路muhamedabdalla.hashnode.devDec 11, 2024
Approaches of Cassandra's ring partitioningApache Cassandra11 min read路muhamedabdalla.hashnode.devSep 22, 2023
Cassandra鈥檚 Gossip ProtocolLets learn while gossiping !馃槢14 min read路muhamedabdalla.hashnode.devJul 30, 2023
WiscKey & SSD Strengthens LSM Tree readIntroduction During the last article on LSM trees, we discussed how awesome they are for write-heavy storage engines. But we also got a glimpse into why this speed doesn't come free of cost. With time there has been progressing made in the underlying...12 min read路muhamedabdalla.hashnode.devMar 24, 2023
How the customer profile teams handle ~2.6 bi request per minuteQuick intro First, we must know what is the role of the customer profile teams? . The customer profile is the account-metadata of any customer in systems that try to recommend products or food to the user. Let's imagine that we have a microservice th...7 min read路muhamedabdalla.hashnode.devAug 6, 2022