Tagged articles
74 articles
Page 1 of 1
Architect
Architect
Aug 4, 2024 · Industry Insights

Why Did Facebook Choose Mercurial Over Git? A Deep Dive into Performance and Culture

Greg Foster investigates why Facebook abandoned Git for Mercurial, revealing that massive repository size caused severe performance bottlenecks, Git’s inability to scale, and the collaborative culture of Mercurial’s maintainers, ultimately shaping Facebook’s tooling decisions and influencing broader industry practices.

Engineering CultureFacebookGit
0 likes · 12 min read
Why Did Facebook Choose Mercurial Over Git? A Deep Dive into Performance and Culture
Continuous Delivery 2.0
Continuous Delivery 2.0
Jun 3, 2024 · Operations

Facebook Configurator: Managing Configuration as Code

This article explains Facebook’s internal configuration management system, detailing how tools like Configerator treat configuration as code, support version control, automated validation, large‑scale distribution, UI editing, and canary testing to prevent errors and streamline deployment across services.

Configuration ManagementDevOpsFacebook
0 likes · 9 min read
Facebook Configurator: Managing Configuration as Code
21CTO
21CTO
Nov 30, 2022 · Information Security

Why Meta Faced a €265 Million Fine Over Facebook Data Leak

In November 2022, Ireland's Data Protection Commission fined Meta €265 million for failing to safeguard personal data of over 5 billion Facebook users, highlighting the EU's intensified enforcement of privacy regulations such as GDPR against major tech firms.

FacebookGDPRIrish DPC
0 likes · 3 min read
Why Meta Faced a €265 Million Fine Over Facebook Data Leak
Continuous Delivery 2.0
Continuous Delivery 2.0
Dec 20, 2021 · Mobile Development

Measuring Engineer Productivity and Software Quality in Facebook Mobile Development

This article analyses seven years of Facebook mobile development data to show how increasing release frequency can coexist with stable engineer productivity and unchanged software quality, using metrics such as daily code changes, commit frequency, bug severity, crash rates, cherry‑picks and launch‑blockers.

Continuous DeploymentFacebookMobile Development
0 likes · 6 min read
Measuring Engineer Productivity and Software Quality in Facebook Mobile Development
Continuous Delivery 2.0
Continuous Delivery 2.0
Dec 16, 2021 · Mobile Development

Continuous Deployment Practices for Mobile Apps at Facebook

This article examines Facebook's mobile continuous deployment approach, detailing how increased release frequency, automated pipelines, and a clear separation between development and release engineering have allowed weekly Android and iOS updates without sacrificing software quality or developer productivity.

Continuous DeploymentFacebookMobile
0 likes · 9 min read
Continuous Deployment Practices for Mobile Apps at Facebook
Java Architect Essentials
Java Architect Essentials
Dec 6, 2021 · Databases

Facebook’s MySQL 5.6‑to‑8.0 Migration: Challenges, Process, and Lessons Learned

The article details Facebook’s multi‑year effort to migrate its heavily customized MySQL 5.6 deployment—including the MyRocks storage engine—to MySQL 8.0, describing the technical challenges, patch‑porting strategy, replication changes, automated verification, and application validation performed during the upgrade.

FacebookMyRocksOperations
0 likes · 17 min read
Facebook’s MySQL 5.6‑to‑8.0 Migration: Challenges, Process, and Lessons Learned
21CTO
21CTO
Oct 6, 2021 · Operations

Why Did Facebook’s Global Outage Happen? Inside the BGP and DNS Failures

Facebook experienced a six‑hour worldwide outage that knocked out its main site and services like Instagram, WhatsApp, Messenger and Oculus, and engineers later traced the incident to a misconfigured backbone router that broke BGP routing and DNS resolution, sparking conspiracy rumors about data leaks.

BGPDNSFacebook
0 likes · 7 min read
Why Did Facebook’s Global Outage Happen? Inside the BGP and DNS Failures
Java Backend Technology
Java Backend Technology
Sep 19, 2021 · Databases

How Facebook Overcame the Challenges of Migrating MySQL 5.6 to 8.0

Facebook’s engineering team detailed the multi‑year effort to upgrade a heavily customized MySQL 5.6 deployment to MySQL 8.0, describing the migration strategy, code‑patch classification, row‑based replication adoption, extensive automation testing, and the performance and compatibility issues they resolved along the way.

8.0FacebookMyRocks
0 likes · 16 min read
How Facebook Overcame the Challenges of Migrating MySQL 5.6 to 8.0
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Aug 31, 2021 · Operations

Facebook’s Shard Manager: Strategies for Large‑Scale System Sharding, Fault Tolerance, and Resource Utilization

The article explains how Facebook’s Shard Manager tackles large‑scale system sharding by combining stateful and stateless service deployment, consistent hashing versus sharding, fault‑as‑normal principles, replication, automated failover, load‑balancing, and elastic scaling to achieve high availability and efficient resource use.

Facebookload balancingresource utilization
0 likes · 9 min read
Facebook’s Shard Manager: Strategies for Large‑Scale System Sharding, Fault Tolerance, and Resource Utilization
Programmer DD
Programmer DD
Jul 27, 2021 · Databases

How Facebook Overcame the Challenges of Migrating to MySQL 8.0

Facebook’s engineering team detailed a multi‑year, complex migration from MySQL 5.6 to 8.0, highlighting custom‑feature porting, replication compatibility, query changes, performance regressions, and documentation gaps, and explaining how they finally achieved a successful upgrade.

Custom FeaturesFacebookMySQL 8.0
0 likes · 5 min read
How Facebook Overcame the Challenges of Migrating to MySQL 8.0
21CTO
21CTO
Apr 5, 2021 · Information Security

Google Beats Oracle on API Copyright and Other Tech Headlines You Need to Know

The Supreme Court ruled APIs uncopyrightable, letting Google use Java code in Android, while LG exits the smartphone market, a massive Facebook data leak surfaces, UK developer jobs surge amid skill shortages, and Python 3.9.4 patches critical security flaws.

APIFacebookGoogle
0 likes · 6 min read
Google Beats Oracle on API Copyright and Other Tech Headlines You Need to Know
21CTO
21CTO
Jan 31, 2021 · Artificial Intelligence

How Facebook’s Open‑Source Surge is Shaping AI and Development in 2020

Facebook’s 2020 open‑source report reveals a rapid expansion to over 700 repositories and 1.3 million GitHub followers, highlights AI breakthroughs like the M2M‑100 multilingual model and ReBel algorithm, and showcases frontend tools such as React Native and the newly released Recoil library.

FacebookM2M-100PyTorch
0 likes · 4 min read
How Facebook’s Open‑Source Surge is Shaping AI and Development in 2020
Continuous Delivery 2.0
Continuous Delivery 2.0
Jan 28, 2021 · Operations

Facebook's Scalable Continuous Delivery System

This article explains how Facebook built a highly scalable continuous delivery pipeline for both web and mobile products, evolving from simple trunk‑based releases with cherry‑picks to a quasi‑continuous deployment model that supports thousands of engineers, rapid rollouts, and robust quality monitoring.

Continuous DeliveryDeploymentFacebook
0 likes · 14 min read
Facebook's Scalable Continuous Delivery System
Programmer DD
Programmer DD
Aug 13, 2020 · Information Security

How Facebook’s Pysa Static Analyzer Secures Millions of Python Lines

Facebook’s open‑source Pysa tool statically scans Python code to detect data‑flow vulnerabilities, XSS and SQL‑injection risks, leveraging Pyre and Zoncolan techniques, achieving rapid analysis of millions of lines and uncovering 44% of Instagram’s security flaws in early 2020.

Code ScanningFacebookPysa
0 likes · 4 min read
How Facebook’s Pysa Static Analyzer Secures Millions of Python Lines
DevOps
DevOps
Apr 22, 2020 · Mobile Development

Continuous Deployment of Facebook Mobile Applications: Process, Data Analysis, and Findings

This paper describes Facebook's continuous deployment practice for its Android and iOS mobile apps, outlines the release workflow, presents a seven‑year data set covering commits, crashes, and issue tracking, and analyses how deployment frequency, team size, and release timing affect developer productivity and software quality.

Facebookmobile appsquality analysis
0 likes · 39 min read
Continuous Deployment of Facebook Mobile Applications: Process, Data Analysis, and Findings
Continuous Delivery 2.0
Continuous Delivery 2.0
Apr 8, 2020 · Operations

Facebook Configuration Management: Rolling Release with GateKeeper

The article explains how Facebook uses the GateKeeper configuration system to perform safe, incremental rolling releases of new features, describing the release stages, constraint‑based switch logic, integration with external data stores, and the trade‑offs between flexibility and operational risk.

DeploymentFacebookGatekeeper
0 likes · 7 min read
Facebook Configuration Management: Rolling Release with GateKeeper
Youzan Coder
Youzan Coder
Apr 1, 2020 · Big Data

Presto Implementation and Practice at YouZan: A Big Data Query Engine Journey

The article outlines Presto’s high‑performance, coordinator‑worker architecture and query flow, describes YouZan’s migration from mixed Hadoop deployment to dedicated low‑latency clusters, details challenges such as small‑file handling and regex backtracking with their fixes, and previews future enhancements like Alluxio integration, session property managers, and Ranger‑based multi‑tenant isolation.

FacebookHDFSPresto
0 likes · 14 min read
Presto Implementation and Practice at YouZan: A Big Data Query Engine Journey
DevOps
DevOps
Nov 27, 2019 · R&D Management

Facebook Case Study: Engineering Culture, Rapid Growth, and Management Practices

This case study examines Facebook's origins, mission, core leadership, explosive growth, business model, and especially its distinctive engineering culture—known as The Hacker Way—highlighting practices such as bootcamps, hackathons, hackamonths, information transparency, and empowerment that drive innovation and align employee performance with company goals.

DevOpsEngineering CultureFacebook
0 likes · 17 min read
Facebook Case Study: Engineering Culture, Rapid Growth, and Management Practices
Efficient Ops
Efficient Ops
Sep 24, 2019 · R&D Management

How Facebook Boosted R&D Efficiency: Insights from CTO Ge Jun

In this interview, former Facebook Tech Lead Ge Jun shares how rapid yet sustainable development, trust‑based culture, and practical DevOps practices boost R&D efficiency, offering concrete process, engineering, personal, and management strategies along with measurable metrics for tech teams.

FacebookR&D efficiencysoftware development
0 likes · 14 min read
How Facebook Boosted R&D Efficiency: Insights from CTO Ge Jun
Xianyu Technology
Xianyu Technology
May 15, 2019 · Product Management

Insights from Facebook F8 2023 Conference: Product Strategy, Privacy, and Technical Directions

At F8 2023, Facebook unveiled a “Private Vision” emphasizing encrypted data and limited content visibility, introduced a “secret crush” dating tool, rolled out the ultra‑lightweight Lightspeed Messenger, highlighted community‑centric Groups and cross‑app integration, and signaled major AR/VR/AI investments while showcasing research on user well‑being and new business‑enablement capabilities for developers.

AR/VRBusiness GrowthF8 Conference
0 likes · 7 min read
Insights from Facebook F8 2023 Conference: Product Strategy, Privacy, and Technical Directions
21CTO
21CTO
Apr 8, 2019 · Product Management

Can Facebook Transform into the West’s WeChat? A Deep Dive into Its Strategic Challenges

The article examines whether Facebook can reinvent its business model to emulate WeChat’s all‑in‑one digital ecosystem, outlining required shifts in messaging integration, in‑app commerce, and payment systems while highlighting cultural, regulatory, and competitive obstacles that make such a transformation exceedingly difficult.

FacebookWeChatdigital ecosystem
0 likes · 8 min read
Can Facebook Transform into the West’s WeChat? A Deep Dive into Its Strategic Challenges
21CTO
21CTO
Dec 20, 2018 · Information Security

Why Facebook’s Data‑Sharing Deals Are Triggering Legal Battles and Privacy Outrage

Facebook faces a wave of legal and regulatory scrutiny after the DC Attorney General sued the company over alleged privacy violations tied to the Cambridge Analytica scandal, while new reports reveal extensive data‑sharing agreements with over 150 tech firms and multiple recent data breaches affecting tens of millions of users.

Facebookdata breachregulation
0 likes · 9 min read
Why Facebook’s Data‑Sharing Deals Are Triggering Legal Battles and Privacy Outrage
21CTO
21CTO
Nov 3, 2018 · Mobile Development

Why Facebook Is Overhauling React Native: Architecture, Goals, and Roadmap

This article explains how React Native has become the leading cross‑platform mobile framework, details its current use at Facebook, outlines architectural challenges, and describes the major refactoring effort announced by Sophie Alpert to make the framework lighter, more flexible, and better integrated with native code.

FacebookReact Nativearchitecture
0 likes · 9 min read
Why Facebook Is Overhauling React Native: Architecture, Goals, and Roadmap
MaGe Linux Operations
MaGe Linux Operations
Jul 21, 2018 · Backend Development

How Facebook Engineered Its Massive Shift from Python 2 to Python 3

Jason Fried’s multi‑year effort to migrate Facebook’s massive codebase from Python 2.7 to Python 3 illustrates the technical, cultural, and organizational challenges of large‑scale language adoption and the concrete strategies that finally made Python 3 the default at the company.

FacebookVersion Migrationbackend-development
0 likes · 12 min read
How Facebook Engineered Its Massive Shift from Python 2 to Python 3
Tencent Cloud Developer
Tencent Cloud Developer
Apr 9, 2018 · Artificial Intelligence

Facebook Suspends CubeYou Amid Data Scandal; NASA Employs Machine Learning to Hunt Distant Planets

Facebook suspended data‑analysis firm CubeYou over a scandal involving misuse of millions of users’ personal quiz data, while NASA launched a crowdsourced project and MIT‑trained AI to scan WISE images, achieving 97% agreement with humans and uncovering 367 new exoplanet‑candidate debris disks.

CubeYouFacebookNASA
0 likes · 3 min read
Facebook Suspends CubeYou Amid Data Scandal; NASA Employs Machine Learning to Hunt Distant Planets
21CTO
21CTO
Mar 24, 2018 · Information Security

Inside the Facebook‑Cambridge Analytica Scandal: What Went Wrong and Why It Matters

The Facebook‑Cambridge Analytica scandal exposed the illicit harvesting of 50 million users' data, political manipulation allegations, multiple investigations, a sharp stock plunge, executive resignations, and heightened global scrutiny of data‑privacy practices.

Cambridge AnalyticaFacebookdata breach
0 likes · 17 min read
Inside the Facebook‑Cambridge Analytica Scandal: What Went Wrong and Why It Matters
21CTO
21CTO
Nov 25, 2017 · Fundamentals

Explore Facebook’s Top 20 Open‑Source Projects Ranked by GitHub Stars

This article presents a curated list of Facebook’s most popular open‑source projects, ordered by GitHub star count, covering a wide range of technologies from front‑end libraries like React to big‑data engines such as Presto, providing concise descriptions and links for each.

DevelopmentFacebookGitHub
0 likes · 12 min read
Explore Facebook’s Top 20 Open‑Source Projects Ranked by GitHub Stars
21CTO
21CTO
Oct 9, 2017 · Databases

How Facebook Scales 2B Users with MySQL and the New Apollo NoSQL Engine

Since its inception, Facebook has relied on MySQL to handle data from over two billion users, but recent shifts toward NoSQL have led to the development of Apollo—a layered storage system inspired by Paxos, Raft, RocksDB, and custom APIs, aiming to improve scalability, latency, and fault tolerance.

ApolloFacebookNoSQL
0 likes · 8 min read
How Facebook Scales 2B Users with MySQL and the New Apollo NoSQL Engine
21CTO
21CTO
Sep 23, 2017 · Frontend Development

Why Facebook Switched React’s License to MIT – What It Means for Developers

Facebook announced it will relicense React, Jest, Flow, and Immutable.js to MIT, sparking backlash from the developer community and prompting companies like Apache, WordPress, and Baidu to reconsider their use of React, while the company explains its reasoning and future plans.

FacebookLicenseMIT
0 likes · 6 min read
Why Facebook Switched React’s License to MIT – What It Means for Developers
21CTO
21CTO
Aug 28, 2017 · Backend Development

Inside Facebook’s Massive Architecture: Key Technologies Powering the Platform

Facebook’s architecture, built on a LAMP‑style foundation yet vastly scaled, relies on technologies such as Memcached, HipHop for PHP, Haystack, BigPipe, Cassandra, Scribe, Hadoop, Hive, Thrift, and Varnish, alongside progressive deployment strategies like Gatekeeper, to handle billions of daily requests and petabytes of data.

FacebookScalabilityarchitecture
0 likes · 8 min read
Inside Facebook’s Massive Architecture: Key Technologies Powering the Platform
21CTO
21CTO
Jul 6, 2017 · Cloud Computing

Can Facebook Run on AWS? Analyzing Server Capacity, Costs & Feasibility

This article explores whether Facebook could be hosted on AWS by estimating Facebook's server count, comparing hardware performance, evaluating software compatibility, and calculating the massive cost implications, ultimately concluding that while technically possible, it would be far more expensive than maintaining its own data centers.

AWSFacebookcloud computing
0 likes · 16 min read
Can Facebook Run on AWS? Analyzing Server Capacity, Costs & Feasibility
21CTO
21CTO
Jul 3, 2017 · Big Data

Inside the World’s Best Data Architectures: Netflix, Facebook, Airbnb, Pinterest

This article explores the cutting‑edge data pipelines of Netflix, Facebook, Airbnb and Pinterest, detailing the massive event volumes they handle, the core technologies such as Kafka, Spark, Presto and Hadoop, and how these giants design scalable, real‑time analytics infrastructures.

AirbnbBig DataData Architecture
0 likes · 6 min read
Inside the World’s Best Data Architectures: Netflix, Facebook, Airbnb, Pinterest
dbaplus Community
dbaplus Community
Aug 1, 2016 · Databases

How Facebook Scaled Its Data Storage with NoSQL: Cassandra, HBase, and Beyond

This article traces Facebook's evolution from a small social site to a global platform, explains how its massive data‑storage challenges led to the adoption of NoSQL solutions like Cassandra and HBase, and breaks down the core patterns, consistency models, and scaling techniques that power such large‑scale systems.

ConsistencyFacebookHBase
0 likes · 15 min read
How Facebook Scaled Its Data Storage with NoSQL: Cassandra, HBase, and Beyond
Architecture Digest
Architecture Digest
May 11, 2016 · Artificial Intelligence

Interest Feeds: From Facebook NewsFeed and EdgeRank to Pinterest Smart Feed and General Techniques

This article explains why interest‑driven feeds are essential, reviews Facebook's NewsFeed evolution and EdgeRank algorithm, details Pinterest's Smart Feed architecture and Pinnability model, and provides a comprehensive guide to building, ranking, and monitoring generic interest‑feed systems for social platforms.

FacebookPinterestSocial network
0 likes · 34 min read
Interest Feeds: From Facebook NewsFeed and EdgeRank to Pinterest Smart Feed and General Techniques
21CTO
21CTO
May 9, 2016 · R&D Management

What Makes Facebook’s Engineer Culture So Powerful? Hack Culture, OKRs, and Talent Management

This article shares a former Facebook engineer’s deep dive into the company’s 12‑year evolution, revealing how hack culture, a balanced design‑engineering approach, open data policies, OKR‑driven performance reviews, and strategic talent management have shaped a world‑class engineering organization and offer lessons for Chinese tech firms.

FacebookHack CultureOKR
0 likes · 17 min read
What Makes Facebook’s Engineer Culture So Powerful? Hack Culture, OKRs, and Talent Management
21CTO
21CTO
Apr 24, 2016 · Backend Development

How Facebook’s BigPipe Revolutionized Web Page Loading Speed

This article explains Facebook’s BigPipe architecture, which breaks pages into independent pagelets and pipelines server‑side generation with client‑side rendering to dramatically cut perceived latency and double overall site speed.

BigpipeFacebookFrontend Optimization
0 likes · 8 min read
How Facebook’s BigPipe Revolutionized Web Page Loading Speed
21CTO
21CTO
Apr 16, 2016 · Product Management

Why Facebook’s F8 Innovations Reveal Its Platform‑Centric Future

The article analyses Facebook’s F8 conference, explaining how its focus on live‑video APIs, 360° video, VR/AR, AI‑powered Messenger bots and Free Basics reflects a strategic push to deepen the Facebook platform as the core organizer of future digital interactions.

Artificial IntelligenceF8Facebook
0 likes · 11 min read
Why Facebook’s F8 Innovations Reveal Its Platform‑Centric Future
21CTO
21CTO
Mar 22, 2016 · Operations

Inside Facebook’s ‘Hotfix Bar’: Secrets of Massive Deployments

During an exclusive visit to Facebook’s Menlo Park campus, the author uncovers the company’s sophisticated release engineering practices—including the HipHop optimizer, a custom BitTorrent‑based deployment system, continuous testing, and a unique “Hotfix Bar” culture—revealing how billions of daily requests are reliably delivered at massive scale.

DeploymentFacebookOperations
0 likes · 18 min read
Inside Facebook’s ‘Hotfix Bar’: Secrets of Massive Deployments
21CTO
21CTO
Mar 22, 2016 · Databases

How Facebook’s Dragon Engine Accelerates Graph Queries at Scale

Facebook’s Dragon distributed graph query engine optimizes high‑volume single‑hop and multi‑hop queries by introducing specialized indexing, socially aware inverted indices, and functional primitives, dramatically reducing latency, storage reads, and CPU usage while handling massive social‑graph data.

DragonFacebookGraph Database
0 likes · 11 min read
How Facebook’s Dragon Engine Accelerates Graph Queries at Scale
21CTO
21CTO
Mar 4, 2016 · Artificial Intelligence

How Facebook’s News Feed Works: Architecture, Culture, and Ranking Secrets

This article shares insights from former Facebook engineers on the company’s engineering culture, open workspace, code‑review practices, and the technical architecture behind the News Feed, including real‑time publishing, push/pull models, and machine‑learning‑driven ranking.

FacebookSystem Architecturenews feed
0 likes · 10 min read
How Facebook’s News Feed Works: Architecture, Culture, and Ranking Secrets
21CTO
21CTO
Feb 21, 2016 · Mobile Development

How Facebook Automates Android Performance Tracing with Bytecode Rewriting

Facebook tackled Android performance monitoring by replacing manual instrumentation with a rule‑based bytecode rewriter that automatically injects tracing markers, minimizes overhead, and captures cross‑thread activity, offering a scalable solution for real‑world telemetry collection.

ASMAndroidFacebook
0 likes · 8 min read
How Facebook Automates Android Performance Tracing with Bytecode Rewriting
21CTO
21CTO
Feb 11, 2016 · R&D Management

Why Does Facebook Keep Launching Hundreds of Open‑Source Projects?

Facebook’s prolific open‑source strategy, driven by a culture that encourages engineers to build experimental tools like React and GraphQL, illustrates how the company balances risk, internal opposition, and talent attraction to turn many side projects into influential technologies.

FacebookReact
0 likes · 6 min read
Why Does Facebook Keep Launching Hundreds of Open‑Source Projects?
21CTO
21CTO
Feb 9, 2016 · Product Management

Google vs Facebook: Who Earns More – Engineers or Product Managers?

Using publicly released H1‑B visa data from 2012‑2014, this analysis compares base salaries of software engineers and product managers at Google and Facebook, revealing similar pay ranges, notable salary peaks, and highlighting data limitations and potential biases affecting the conclusions.

CompensationFacebookGoogle
0 likes · 10 min read
Google vs Facebook: Who Earns More – Engineers or Product Managers?
ITPUB
ITPUB
Jan 8, 2016 · Databases

How Facebook Scales MySQL Backups: Strategies, Storage, and Incremental Techniques

This article explains Facebook's large‑scale MySQL backup architecture, covering the Python‑based automation framework, master‑slave deployment, logical mysqldump backups, warm and cold storage locations, source selection heuristics, full and incremental backup pipelines, verification processes, and future RBR‑based improvements.

FacebookHDFSIncremental Backup
0 likes · 15 min read
How Facebook Scales MySQL Backups: Strategies, Storage, and Incremental Techniques
21CTO
21CTO
Dec 31, 2015 · R&D Management

How Facebook Engineers Get Promoted: Insider Tips on Reviews and Calibration

An experienced Facebook engineer explains that promotions rely on sustained technical excellence, measurable impact, peer feedback, and a transparent calibration process rather than office politics, outlining the review steps, criteria, and the importance of helping others.

Career DevelopmentFacebookPerformance Review
0 likes · 6 min read
How Facebook Engineers Get Promoted: Insider Tips on Reviews and Calibration
21CTO
21CTO
Dec 14, 2015 · Artificial Intelligence

How Mark Zuckerberg Is Steering Facebook Toward AI, VR, and Global Connectivity

The article examines Mark Zuckerberg's multi‑year vision for Facebook, detailing its strategic focus on artificial intelligence, virtual reality, and ambitious connectivity projects such as Internet.org and drone‑based internet, while recounting key acquisitions, internal culture, and the company's massive user growth.

FacebookMark ZuckerbergVirtual Reality
0 likes · 25 min read
How Mark Zuckerberg Is Steering Facebook Toward AI, VR, and Global Connectivity
21CTO
21CTO
Nov 27, 2015 · Artificial Intelligence

Inside Facebook’s M: How AI Coaches Turn a Chatbot into a Commerce Powerhouse

The article explores Facebook’s experimental AI‑driven virtual assistant M, detailing its four‑step workflow, the role of human coaches, real‑world use cases like flower ordering and ticket booking, and the broader business implications for commerce and competition with Google.

ChatbotFacebookai
0 likes · 15 min read
Inside Facebook’s M: How AI Coaches Turn a Chatbot into a Commerce Powerhouse
21CTO
21CTO
Oct 29, 2015 · Product Management

What Are Facebook’s 4 Core Principles for Building Powerful B2B Tools?

This article shares Facebook’s four design principles for B2B products—helping users grow, balancing efficiency with effectiveness, turning complexity into simplicity, and delivering precise predictions—illustrated with real‑world examples, A/B test results, and the evolution of their advertising platform.

B2BFacebookProduct Design
0 likes · 10 min read
What Are Facebook’s 4 Core Principles for Building Powerful B2B Tools?
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Oct 8, 2015 · Artificial Intelligence

Facebook AI Research (FAIR): History, Teams, Projects, and Vision

The article chronicles Facebook's evolution from a social platform into a leading AI research hub, detailing the founding of FAIR, its key personnel, ambitious goals, major projects such as memory networks, embedding world, DeepFace, language technology, and the M assistant, and highlights the open, collaborative nature of its AI work.

AI researchArtificial IntelligenceDeep Learning
0 likes · 17 min read
Facebook AI Research (FAIR): History, Teams, Projects, and Vision
21CTO
21CTO
Sep 16, 2015 · Artificial Intelligence

Zuckerberg Reveals New Emotion Button and AI‑Driven Vision for Facebook

In a recent Menlo Park Q&A, Mark Zuckerberg outlined four forward‑looking ideas—including a new emotion reaction button, AI‑based image filtering, a video‑centric future with virtual reality, and the candid admission that Facebook, like any company, won’t last forever.

Artificial IntelligenceFacebookMark Zuckerberg
0 likes · 5 min read
Zuckerberg Reveals New Emotion Button and AI‑Driven Vision for Facebook
21CTO
21CTO
Aug 26, 2015 · Frontend Development

What Facebook’s New Study Reveals About Web Cache Effectiveness in 2024

Facebook’s web team revisited Yahoo’s 2007 cache research, measuring how often PC and mobile browsers serve resources from cache today, discovering that roughly 45% of requests still miss the cache and that cache lifetimes are short, prompting new optimization recommendations.

FacebookFrontend OptimizationWeb Performance
0 likes · 10 min read
What Facebook’s New Study Reveals About Web Cache Effectiveness in 2024
21CTO
21CTO
Aug 21, 2015 · Artificial Intelligence

How Facebook Scales Recommendations with Distributed Machine Learning and Giraph

This article explains how Facebook tackles massive recommendation data—over 100 billion ratings—by using distributed collaborative filtering, matrix factorization, SGD/ALS hybrid algorithms, and a novel work‑to‑work communication scheme built on Apache Giraph to achieve high performance and scalability.

ALSApache GiraphFacebook
0 likes · 9 min read
How Facebook Scales Recommendations with Distributed Machine Learning and Giraph
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Aug 21, 2015 · Artificial Intelligence

Facebook’s Distributed Recommendation System: Architecture, Algorithms, and Performance

The article explains how Facebook built a large‑scale distributed recommendation system using Apache Giraph, collaborative filtering with matrix factorization, SGD and ALS algorithms, a novel work‑to‑work communication scheme, and performance optimizations that achieve ten‑fold speedups on billions of ratings.

ALSApache GiraphFacebook
0 likes · 9 min read
Facebook’s Distributed Recommendation System: Architecture, Algorithms, and Performance
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
May 30, 2015 · Industry Insights

How Facebook’s Cold Storage Cuts Power Use by 75% While Scaling Performance

Facebook’s Cold Storage system redesigns hardware and software to store rarely accessed data with up to 75% lower power consumption, modular 2U racks holding 30 disks, Reed‑Solomon erasure coding for cheap redundancy, and a self‑healing “anti‑entropy” process that improves performance as the system scales.

Facebookcold storagedata center
0 likes · 12 min read
How Facebook’s Cold Storage Cuts Power Use by 75% While Scaling Performance
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
May 22, 2015 · Industry Insights

How Facebook Cuts Power Use with Cold Storage: Inside Their Low‑Energy Data Center Design

This article examines Facebook's cold storage system, detailing how the company redesigned hardware and software to slash power consumption, improve reliability with Reed‑Solomon coding, mitigate bit‑rot, and balance loads while supporting massive photo archives in energy‑constrained data centers.

FacebookReed-Solomoncold storage
0 likes · 8 min read
How Facebook Cuts Power Use with Cold Storage: Inside Their Low‑Energy Data Center Design
Qunar Tech Salon
Qunar Tech Salon
May 13, 2015 · R&D Management

Facebook's Engineering Culture and R&D Management Practices

The talk explains Facebook's early engineering culture—emphasizing rapid "Hack" iterations, a decentralized organization that avoids dependencies, open code‑base ownership, data‑driven debate, and the strategic hiring of strong engineers—to illustrate how these practices drive high‑speed product development.

DecentralizationEngineering CultureFacebook
0 likes · 17 min read
Facebook's Engineering Culture and R&D Management Practices
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Mar 20, 2015 · Backend Development

Design and Architecture of Facebook Haystack Image Storage System

The article analyzes Facebook's massive image storage challenges and explains the Haystack architecture, detailing its components—Directory, Store, and Cache—how it reduces I/O, manages metadata, and handles read/write operations at billions‑scale while also addressing CDN dependency and fault tolerance.

BackendFacebookHaystack
0 likes · 10 min read
Design and Architecture of Facebook Haystack Image Storage System
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Mar 16, 2015 · Industry Insights

Inside Facebook’s Massive Architecture: How the Social Giant Scales to Billions

The article details Facebook’s LAMP‑based architecture, describing how HipHop compiles PHP to C++, Thrift‑based services in PHP, C++, and Java run on custom servers, and how MySQL, Memcached, Cassandra, HBase, Hadoop, Hive, Scribe, BigPipe, Varnish, Haystack and other components together enable handling over 60,000 servers, 300 TB of cached data, 1 trillion daily clicks and petabytes of storage.

BackendBig DataFacebook
0 likes · 7 min read
Inside Facebook’s Massive Architecture: How the Social Giant Scales to Billions
Suning Design
Suning Design
May 5, 2014 · Product Management

How a Non‑Technical Consultant Became a Successful Facebook PM

An in‑depth interview with Facebook PM David Shein reveals why he left consulting, how he thrived without coding skills, and the key strategies non‑technical professionals can use to excel in product management at tech‑focused companies.

ConsultingFacebookPM
0 likes · 7 min read
How a Non‑Technical Consultant Became a Successful Facebook PM
Baidu Tech Salon
Baidu Tech Salon
Mar 19, 2014 · Backend Development

Understanding HHVM: Facebook's High-Performance PHP Virtual Machine and Its JIT Optimization

HHVM, Facebook’s high‑performance PHP virtual machine, uses a type‑driven tracelet JIT and custom bytecode to achieve up to nine‑fold speed gains, making runtime optimization the only practical solution for Facebook’s massive codebase while requiring careful compatibility testing, memory management, and Hack language support.

FacebookJITPHP
0 likes · 18 min read
Understanding HHVM: Facebook's High-Performance PHP Virtual Machine and Its JIT Optimization