Best of Storage — May 2023
- 1
- 2
Quastor Daily·3y
How Booking.com Searches Through Millions of Locations in Milliseconds
The data structure powering this map is a Quadtree, a tree data structure that’s used extensively for spatial indexing, image processing and more. For Quadtrees storing more than 300,000 markers, Booking achieves a p99 lookup time of less than 5.5 milliseconds. Pinterest uses Apache Druid for storing ad reporting metrics.
- 3
Quastor Daily·3y
How PayPal Built a Database that serves 350 Billion Requests Per Day
How PayPal Built a Database that serves 350 billion requests per day. JunoDB is a distributed key value database that is used by almost every core backend service at PayPal. It uses RocksDB as the storage engine and provides strong consistency guarantees with low latency.
- 4
ByteByteGo·3y
EP60: Netflix Tech Stack - Databases
This week’s system design refresher: SQL Query Execution Order (Youtube video) Netflix Tech Stack - Databases The 10 Algorithms That Dominate Our World ‘Pull’ and ‘Push’ Payments ByteByteGo Talent Collective Retool is the fast way to build internal tools.
- 5
ByteByteGo·3y
EP58: 10 Key Data Structures We Use Every Day
18 most-used Linux commands are instructions for interacting with the operating system. You need to become familiar with these commands in order to navigate and maintain Linux-based systems efficiently and effectively. Full stack development involves developing and managing all layers of a software application, from user interfaces to storage.
- 6
ByteByteGo·3y
EP59: 90% Cost Slash: From Serverless to Monolith
New Relic Grok is the World’s First Generative AI Observability Assistant. This week's system design refresher: Top 7 Most-Used Distributed System Patterns. The two most expensive operations are: 1. The orchestration workflow - AWS step functions charge users by state transitions and the orchestration performs multiple state transitions every second.
- 7
ITNEXT·3y
Deep dive into Database. Architecture, storage and data…
A database is an organized collection of structured information, or data, typically stored electronically in a computer system. DBMS is the interface between the database and its end users or programs. It allows to retrieve, update and manage the organization and optimization of information. It also facilitates the monitoring and control of databases.
- 8
Community Picks·3y
🚀 Introducing ✨ Bose Framework - The Swiss Army Knife for Bot Developers 🤖
Bose is the first bot development framework in the Developer Community. Powered by Selenium, it offers a range of features and functionalities to simplify the process of bot development. Using Selenium with Chrome options to specify the driver path, profile, user agent, and window size is Cumbersome and a nightmare in windows.