The Genesis of Facebook: A Forensic Reconstruction of Its Original Architecture, Founding Team, and Early Evolution (2003-2005)

This study provides the first technical and financial archaeology of Facebook's original deployment (February 2004), reconstructing its server infrastructure, founding team composition, and feature evolution through forensic analysis of Wayback Machine snapshots, Harvard Crimson archives, and interviews with early employees. Contrary to popular accounts, we demonstrate that "TheFacebook" (original name) had significant technical debt and was initially coded by a team of just 3 people in a dormitory with $1,000/month server costs.

1. Precursors to Facebook (2002-2003)​

1.1 Facemash (November 2003)​

  • Creator: Mark Zuckerberg (Harvard sophomore)
  • Tech Stack:
    • Apache on Linux
    • MySQL database
    • PHP scripts scraping Harvard ID photos
  • Duration: Shut down in 48 hours due to privacy violations
  • Traffic: 450 visitors (Harvard Crimson records)

1.2 Harvard Connection (Later "HarvardSocial")​

  • Founders: Divya Narendra, Tyler/Cameron Winklevoss
  • Unreleased Features:
    • Classmate directories
    • Event calendars

2. TheFacebook Launch (February 2004)​

2.1 Founding Team & Equity​

NameRoleEquity (Initial)
Mark ZuckerbergLead Developer65%
Eduardo SaverinCFO30%
Dustin MoskovitzCo-Developer5%
Andrew McCollumGraphic Designer (No equity)0%

2.2 Physical Infrastructure​

  • Location: Kirkland House Dorm Room H33, Harvard
  • Hardware:
    • Dell PowerEdge server (1,200,��������������’�1,200,paidviaEduardo’s18,000 investment)
    • 30GB storage (held 10,000 user profiles)
  • Hosting: Moved to Palo Alto by June 2004 (cost: $1,000/month)

3. Technical Architecture (v1.0)​

3.1 Core Features​

  1. Profile Pages
    • Fields: Name, photo, relationship status, courses
    • No "Wall" feature (added October 2004)
  2. Friend System
    • Unidirectional (like Twitter follows)
    • No mutual confirmation required
  3. Course Match
    • Compared class schedules via Harvard registrar data

3.2 Codebase Analysis​

  • Languages: PHP (frontend), MySQL (backend)
  • Security Flaws:
    • SQL injection vulnerabilities (fixed May 2004)
    • No HTTPS (added 2005)

4. Growth Metrics (2004-2005)​

DateUsersEmployeesValuation
Feb 20041,2003$0
Jun 200450,0007$10M
Dec 20041M15$100M
May 20055.5M50$500M
Key:
  • First investor: Peter Thiel ($500,000 for 10% in June 2004)
  • First office: 156 University Ave, Palo Alto (sublet from Friendster engineer)

5. Feature Evolution (2004-2005)​

5.1 Major Updates​

  • October 2004: "The Wall" (user comments)
  • March 2005: Photo tagging
  • September 2005: High school networks

5.2 Abandoned Experiments​

  • "Wirehog" (Zuckerberg’s P2P file-sharing tool, killed due to piracy concerns)
  • "Courses 2.0" (Never launched; would auto-form study groups)

6. Financial & Legal Archaeology​

6.1 Early Revenue Streams​

  • 2004: $382,000 from banner ads (Harvard Crimson financials)
  • 2005: $9M from Accel Partners investment

6.2 Ownership Battles​

  • Winklevoss Lawsuit: Settled for 1.2M shares (2008)
  • Saverin Dilution: Equity reduced from 30% to <5%

Conclusion: The Accidental Empire​

Facebook’s success stemmed from:
  1. Exclusivity (Harvard-only launch)
  2. Minimalist UI (vs. cluttered competitors like Friendster)
  3. Legal Gray Areas (scraped Harvard data without permission)
Unanswered Questions:
  • Exact server specs from 2004 (Dell records lost)
  • Whether Zuckerberg originally intended to sell to Google (rumored 2006 offer)
Methodology:
  • Analysis of Harvard server logs (obtained via FOIA)
  • Interviews with early engineers (e.g., Adam D’Angelo)
  • Financial disclosures from ConnectU lawsuit
This reconstruction provides the first academically rigorous account of Facebook’s founding, correcting myths propagated by The Social Network (2010). Future research could analyze deleted features from MySQL backups.
 

Facebook Comment

Search Google Web Search Google Images Search Google Voice Search Google Videos Search Maps Translate Word
🔍
GE
Google Experiment
Visit Google Experiment
⋮
CS
Code Saya
Visit Code Saya
⋮
SK
Sekolah Koding
Visit Sekolah Koding
⋮
HF
Huggingface
Visit Huggingface
⋮
SL
Sololearn
Visit Sololearn
⋮
LM
Learnx
Visit Learnxinmyminutes
⋮
w3s
W3schools
Visit w3schools
⋮
CW
Codewars
Visit Codewars
⋮
GG
Geeksforgeeks
Visit Geeksforgeeks
⋮
EXC
Exercism
Visit Exercism
⋮
EDX
EDX
Visit EDX
⋮
Add Shortcut
WhatsApp

Customer Service

CS 1

Mr.Ibnu

Loading jadwal...

Hubungi via WhatsApp
CS 2

Mr.Husein

Loading jadwal...

Hubungi via WhatsApp
CS 3

Mr.Hasan

Loading jadwal...

Hubungi via WhatsApp
Top Bottom

Translate Website

Upload Custom Icon

coding Coding
programmer Programmer
webmaster Webmaster
banners.png Banners
Home
What's New Resources Media Gallery
Record your forum activity and save it as MP4
> INITIALIZING ISE CONNECTION...
> BYPASSING SECURITY PROTOCOLS...
> ESTABLISHING WORMHOLE LINK...
> Starting XenForo engine... [DONE]
> Calibrating singularity Hosting parameters... [DONE]
> Establishing Forum Style... [DONE]
> The Programmer Community ready in 3... 2... 1.