Tag

software-engineering.

42 writings found

Latest Archives

How Meta Rewrote Recommendation Systems From Scratch With Index as Model

Inside SilverTorch: Meta's radical shift from microservices to a single neural network for retrieval

SilverTorch and the Death of the Recommendation Microservice

Meta's new Index-as-Model paradigm replaces microservice retrieval with a single PyTorch neural network, and the implications for AI developers are massive.

SilverTorch: How Meta Rewrote the Rules of Recommendation Systems

Meta's radical shift from microservices to a unified neural network transforms retrieval at scale.

The Hidden Complexity Behind Meta's Friend Bubbles

A deeper look at why seemingly simple features demand the deepest engineering work

When Simple Features Hide Complex Engineering: Lessons from Meta's Friend Bubbles

Exploring the hidden complexity behind Meta's Friend Bubbles feature and what it reveals about modern social platform engineering.

Why Simple Features Break Engineering: Lessons from Meta's Friend Bubbles

Friend Bubbles seemed straightforward, but required deep ML work. What this teaches us about 'simple' features in production systems.

Meta's HSM Vault: Why Over-the-Air Key Distribution Actually Matters

Meta's new fleet key distribution mechanism for Messenger's encrypted backups reveals a fundamental tension between security and operational flexibility.

The Fundamental Shift: Why Verification Speed Matters More Than Code Generation

AI coding tools are everywhere now. But the game isn't about generating code faster anymore. It's about knowing if that code is right.

Meta's HSM Vault: Why Cryptographic Transparency Matters More Than the Encryption Itself

Meta's HSM-based backup vault gets over-the-air key distribution and public deployment evidence. The real story is about verifiable trust, not just encryption.

Meta's HSM Vault: The Infrastructure Behind Encrypted Backups You Actually Can't Access

Meta's publishing cryptographic proof of their HSM deployments. Here's why this matters for encrypted backups and what developers should know.

Facebook's Search Problem: Why Keywords Can't Find Cupcakes

Meta rebuilt Facebook Groups search from scratch, blending dense embeddings with inverted indices. Here's why that matters for community search.

Treating Prompts Like Code: What SPDD Gets Right About AI-Assisted Development

Thoughtworks' Structured Prompt-Driven Development treats prompts as version-controlled artifacts. Here's why that matters more than typing faster.

Facebook's Hybrid Search: When Keywords Meet Neural Embeddings

Meta rebuilt Facebook Groups search by merging traditional keyword matching with dense vector embeddings, then used Llama 3 to validate the results at scale.

Facebook's Hybrid Search: When Keyword Matching Isn't Enough Anymore

Meta's Groups search now blends lexical precision with semantic understanding. Here's why traditional keyword matching is dying and what comes next.

Facebook's Hybrid Search: When Keyword Matching Meets Neural Understanding

Meta rebuilt Facebook Groups search by blending traditional inverted indices with dense embeddings, then used Llama 3 to grade results at scale.

View all writings →