WhatsApp ist ein plattformübergreifender mobiler Messenger, der Text, Fotos, Video, Audio und Sprachnachrichten über das Internet statt über SMS der Mobilfunkanbieter versendet, wobei die Telefonnummer als Identität und das Adressbuch als sozialer Graph dienen. Es war im ersten Jahr kostenlos und danach in ausgewählten Ländern etwa 1 US-Dollar pro Jahr, ohne Werbung. Facebook kaufte es im Februar 2014 für etwa 19 Milliarden US-Dollar, und der Dienst läuft weiterhin als Teil von Meta.

Dass Messaging von SMS zu einer Daten-App wechseln würde und dass ein winziger Produktumfang der schnellste Weg zur Netzwerkskalierung sei, sodass ein kleines Team es vor der Monetarisierung betreiben könnte.

Sequoia Capital hatte vor der Übernahme 60 Millionen US-Dollar investiert, laut High Scalabilitys Architekturbericht vom Februar 2014.

Jan Koum und Brian Acton, beide ehemalige Yahoo-Ingenieure, starteten WhatsApp als Kontaktstatus-App und wechselten dann zum Chat – mit den Worten des frühen Mitarbeiters toast0: „Ursprünglich war WhatsApp nur ein kurzer öffentlicher Textstatus, den man für seine Kontakte sehen konnte“. Das Produkt wurde bewusst so gestaltet, dass es die SMS/MMS-App nachahmte, die Nutzer bereits kannten: schlichte Nachrichten zwischen Gruppen, keine Werbung, keine Spiele, keine Spielereien. Ein Abonnement von etwa 1 US-Dollar pro Jahr finanzierte den Dienst, aber nur dort, wo die Gebühr die Akzeptanz nicht beeinträchtigen würde; kostenlos in preissensiblen Märkten.

Anfang 2014 hatte WhatsApp etwa 450 Mio. monatlich aktive Nutzer, bedient von einigen Dutzend Ingenieuren – High Scalability zählte 32, Wired nannte später 35 zum Zeitpunkt der Übernahme – mit 50 Mrd. Nachrichten pro Tag, mehr als einer Million Anmeldungen pro Tag und 0 US-Dollar Werbeeinnahmen. Im Februar stimmte Facebook zu, es für etwa 19 Milliarden US-Dollar zu kaufen. Die ersten offengelegten Finanzzahlen (The Verge, Okt. 2014) zeigten, warum es auf dem Papier seltsam aussah: Der Verlust von 148 Mio. US-Dollar im Jahr 2013 war größtenteils Aktienvergütung, die tatsächlichen Betriebsausgaben lagen unter 10 Mio. US-Dollar, und der Umsatz 2014 belief sich auf rund 10 Mio. US-Dollar aus dem 1-US-Dollar-Jahresplan, wobei Werbung ausgeschlossen blieb. Die technische Haltung blieb konstant: Erlang auf FreeBSD, Bare-Metal-Server von SoftLayer, Teams von ein oder zwei Personen pro Dienst, keine Dienstorchestrierung bis Facebook, und Code mehrmals täglich über Erlangs Hot Loading eingespielt.

Nach der Übernahme durch Facebook im Februar 2014 lief WhatsApp weiter als dasselbe werbefreie Produkt: Wireds Profil vom September 2015 zählte über 900 Mio. Nutzer bei etwa 50 Ingenieuren und zitierte den Ingenieur Jamshid Mahdavi – „ein Augenöffner, den minimalistischen Ansatz zu sehen, nur die Probleme zu lösen, die gelöst werden mussten.“ Als die Geschichte am 27.01.2023 auf Hacker News erneut auftauchte, bestätigte ein früher Server-Ingenieur den Bericht und merkte an, dass Multimedia-, Verschlüsselungs- und Geschäftsfunktionen seitdem das Produkt und die Mitarbeiterzahl vergrößert hätten; der Top-Kommentar zog die bleibende Lehre: „Es ist der Umfang, der die Mitarbeiterzahl erhöht, nicht die Nutzer.“

SMS der Mobilfunkanbieter war teuer, langsam und universell; Smartphones plus Datentarife machten einen kostenlosen Internet-Messenger zum offensichtlichen nächsten Schritt genau im richtigen Moment.

Die Identität über die Telefonnummer bedeutete reibungslose Anmeldung und einen fertigen sozialen Graphen, sodass jeder Nutzer seine gesamte Kontaktliste mitbrachte und die Netzwerkeffekte sich verstärkten.

Das Produkt so zu belassen, wie die SMS-App, die Nutzer bereits kannten – keine Werbung, keine Spiele, keine Zusatzfunktionen –, hielt den Umfang flach, während die Nutzer auf 900 Mio. wuchsen, weshalb 50 Ingenieure es betreiben konnten.

Erlang auf FreeBSD passte zur Arbeitslast: Die Sprache war für massenhafte gleichzeitige Verbindungen gebaut, und Hot Code Deployment erlaubte es einem kleinen Team, Korrekturen mehrmals täglich ohne Neustarts einzuspielen.

Die Monetarisierung aufzuschieben schützte das Wachstum: Die Gebühr von 1 US-Dollar pro Jahr existierte nur dort, wo sie Nutzer nicht zu kostenlosen Alternativen treiben würde, und das Werbefreiheitsversprechen wurde durch die Übernahme hindurch eingehalten.

Die Mitarbeiterzahl folgt dem Umfang, nicht den Nutzern: WhatsApp betrieb 900 Mio. Nutzer mit 50 Ingenieuren, indem es Funktionen verweigerte, anpassungsfähige Ingenieure einstellte und Erlang/FreeBSD auf das Problem abstimmte; als der Umfang wuchs, wuchsen die Menschen.

In Facebook (heute Meta) eingegliedert, blieb WhatsApp das Produkt, das Wired im September 2015 porträtierte: über 900 Mio. Nutzer, 50 Ingenieure, Erlang/FreeBSD, keine Meetings, Ingenieure eher nach Intelligenz als nach Erlang-Erfahrung eingestellt. Die ersten Finanzzahlen von The Verge zeigten 10 Mio. US-Dollar Umsatz und buchhalterische Verluste, die durch Aktienvergütung statt durch den Betrieb verursacht wurden. Als die Geschichte am 27.01.2023 auf HN wieder auftauchte, beschrieb ein früher Server-Ingenieur den ursprünglichen Stack – Wurzeln in ejabberd, FreeBSD auf Bare-Metal-SoftLayer, Dienste mit ein bis zwei Personen – und merkte an, dass Multimedia-, Verschlüsselungs- und Geschäftsfunktionen seitdem sowohl das Produkt als auch die Mitarbeiterzahl vergrößert haben.

DEN BELEGEN FOLGEN

Die Quellen

  1. Why WhatsApp Only Needs 50 Engineers for Its 900M Users Wired · wired.com
  2. The WhatsApp Architecture Facebook Bought For $19 Billion High Scalability · highscalability.com ·
  3. Facebook's prized acquisition WhatsApp lost $140 million last year The Verge · theverge.com ·
  4. Why WhatsApp Only Needs 50 Engineers for Its 900M Users (2015) — HN discussion Hacker News · news.ycombinator.com ·