Generative AI
Generative AI
Generative AI
CVE and Exploit Development
Stripe
CVE and Exploit Development
Meta
Uber
Rust
Authentication
Authentication
CVE and Exploit Development
Go
Cryptography
Hardware Design
Agentic Commerce and Payments
Large Language Models
VPN and Tunneling
Operating Systems
NVIDIA
Cloudflare
MySQL
Etsy has maintained a sharded MySQL architecture since around 2010. This database cluster contains most of Etsy’s online data and is made up of ~1,000 tables distributed across ~1,000 shards. Over the last 16 years, it has grown significantly: combined, these tables have over 425 TB of data and receive roughly 1.7 million requests per second. Etsy engineers access our MySQL data through a proprietary object-relational mapping (ORM). The ORM has a corresponding model for each MySQL table. W...
Artificial Intelligence
When buyers search on Etsy, they need to quickly and easily find the perfect item. At the same time, sellers need to be confident their unique products are being seen by the right customers. Our Ads Search ranking model, which is built on a multitask learning foundation, is the critical link in this connection. Recently, we identified an opportunity to drive more meaningful buyer engagement by enhancing our model’s ability to predict purchase intent. We achieved this via a dual-pronged impr...
Storage Engines
Software Engineering
LLM Evaluation
C++
Apple
Open Source
MongoDB
Security Engineering
X / Twitter
AR and VR
Mathematics
AI Inference
Space Tech
PostgreSQL
PostgreSQL 18 finally fixes the autovacuum formula that left billion-row tables waiting for 200M dead tuples.
WebRTC
Formal Methods
Privacy
xAI
In the second week of the landmark trial between Elon Musk and OpenAI, Musk’s motivations for bringing the suit were under scrutiny. Last week, Musk took the stand, alleging that OpenAI CEO Sam Altman and president Greg Brockman had deceived him into donating $38 million to the company. He claimed that they’d promised to maintain…
Agentic Commerce and Payments
EVs and Transportation
Apple
EVs and Transportation
NVIDIA
Startups and Venture
AWS
Privacy
PostgreSQL
Hardware breakpoints can trigger eBPF programs when specific memory addresses are accessed, leveraging CPU hardware support for low overhead. By utilizing these hardware breakpoints, we can efficiently monitor PostgreSQL’s internal variable updates, such as transaction ID generation and OID assignment. In this post, we will discuss what hardware breakpoints are, whether they have less overhead than uprobes, and how to answer questions like “How many transactions are being executed per sec...
Nix