Abo
  • Services:

Technisch ein großer Schritt

Eine kleine Revolution steckt doch im neuen VZ, zumindest für die Entwickler der VZ-Netzwerke. Wurden einst alle drei Plattformen aus einer monolithischen Plattform in PHP erzeugt, setzt das neue VZ durchweg auf eine serviceorientierte Architektur, die im Frontend mit dem Google Web Toolkit (GWT) umgesetzt wurde. Damit wandert ein großer Teil der Programmlogik in den Client, der über ein einheitliches REST-API mit der sogenannten FAS-Architektur (Federated Autonomous Services) kommuniziert. Dadurch wird es einfacher, unterschiedliche Dienste in das Frontend einzubinden und die drei VZ-Plattformen stärker voneinander zu trennen. Im Backend gibt es diese Architektur seit geraumer Zeit, sie geht noch auf den ehemaligen StudiVZ-Technikchef Jodok Batlogg zurück, der die VZ-Netzwerke Mitte 2010 verließ.

Stellenmarkt
  1. Viega Holding GmbH & Co. KG, Attendorn
  2. SYNCHRON GmbH, Stuttgart

Das Phoenix (PHX) genannte alte VZ-Backend bildet nur einen Teil der insgesamt 40 Dienste ab, neue Funktionen können komplett unabhängig entwickelt werden. Zwar kommt auch an einigen Stellen weiterhin PHP zum Einsatz, aber die neue Struktur erlaubt es, die für eine bestimmte Aufgabe jeweils am besten passende Technik einzusetzen. Und so kommt bei den VZ-Netzwerken heute ein ganzes Potpourri an unterschiedlichen Open-Source-Bausteinen zum Einsatz. Das Frontend wird mit GWT in Java entwickelt und in Javascript kompiliert. Im Backend sind Teile mit PHP, Python, Erlang, C++ und Ruby realisiert. Und neben MySQL, das weiterhin als Datenbank eingesetzt wird, kommen seit einiger Zeit die NoSQL-Datenbanken MongoDB und das von LinkedIn entwickelte Voldemort sowie Neo4j zur Abbildung des Social Graph zum Einsatz.

Dieser Ansatz ist auch in anderen Bereichen zu beobachten: Wo möglich, versuchen die VZ-Entwickler, auf Standardbausteinen aus dem Open-Source-Bereich oder funktionierende Technik von Drittanbietern zu setzen und diese möglichst effektiv miteinander zu verknüpfen. Die neue Feedback-Funktion beispielsweise basiert auf Reqorder, der Chat und auch der neue Multi-User-Chat werden über eJabberd-Server abgewickelt.

Auch bestehende Funktionen sollen vom neuen VZ profitieren, denn mit der überarbeiteten technischen Basis werden einige Funktionen stabiler. Das gelte insbesondere für den Chat, erklärt StudiVZ.

Öfter etwas Neues

Mit dem neuen VZ soll auch das Innovationstempo des sozialen Netzwerks erhöht werden. Intern wird schon seit längerem nach Scrum mit Sprints von 14 Tagen gearbeitet. Neue Funktionen könnte es künftig sogar häufiger geben, denn alle Neuerungen sollen prominent auf der Startseite vorgestellt werden. Wer länger nicht bei den VZs vorbeigeschaut hat, soll sich in einer Art Logfile über die Neuerungen seit seinem letzten Besuch informieren können.

 Nutzer entscheiden über NeuerungenTestversion im Parallelbetrieb 
  1.  
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7.  


Anzeige
Spiele-Angebote
  1. 9,99€
  2. 59,99€ mit Vorbesteller-Preisgarantie
  3. 179€
  4. 1,29€

elgooG 28. Sep 2011

So kann man das auch nennen. So verzweifelt sind die also schon? Die Entwickler von...

mindo 28. Sep 2011

Das wäre mal was. Mich nervt FB einfach nur noch. Alle 2 Wochen wird was komplett...

mindo 28. Sep 2011

Was soll ich denn in USA*, wenn 90% der andern freunde weiter in Deutschland sind...

ecv 27. Sep 2011

Genau. Also eher ein vorschlagen als erzwingen. Was ja an sich der richtige Weg ist. Wer...

Mondbasis 27. Sep 2011

Wie soll eine Kopie auch schneller/besser sein, als das Original. Das ist das Problem mit...


Folgen Sie uns
       


Saugen oder Glitzern in Vampyr - Livestream

Es geht hoch her in London anno 1918, wie die Golem.de-Redakteure Christoph und Michael am eigenen, nach Blut lächzenden Körper erfahren.

Saugen oder Glitzern in Vampyr - Livestream Video aufrufen
Shift6m-Smartphone im Hands on: Nachhaltigkeit geht auch bezahlbar und ansehnlich
Shift6m-Smartphone im Hands on
Nachhaltigkeit geht auch bezahlbar und ansehnlich

Cebit 2018 Das deutsche Unternehmen Shift baut Smartphones, die mit dem Hintergedanken der Nachhaltigkeit entstehen. Das bedeutet für die Entwickler: faire Bezahlung der Werksarbeiter, wiederverwertbare Materialien und leicht zu öffnende Hardware. Außerdem gibt es auf jedes Gerät ein Rückgabepfand - interessant.
Von Oliver Nickel


    Hacker: Was ist eigentlich ein Exploit?
    Hacker
    Was ist eigentlich ein Exploit?

    In Hollywoodfilmen haben Hacker mit Sturmmasken ein ganzes Arsenal von Zero-Day-Exploits, und auch sonst scheinen die kleinen Programme mehr und mehr als zentraler Begriff der IT-Sicherheit verstanden zu werden. Der Hacker Thomas Dullien hingegen versucht sich an einem theoretischen Modell eines Exploits.
    Von Hauke Gierow

    1. IoT Foscam beseitigt Exploit-Kette in Kameras
    2. Project Capillary Google verschlüsselt Pushbenachrichtigungen Ende-zu-Ende
    3. My Heritage DNA-Dienst bestätigt Datenleck von 92 Millionen Accounts

    Mars: Die Staubstürme des roten Planeten
    Mars
    Die Staubstürme des roten Planeten

    Der Mars-Rover Opportunity ist nicht die erste Mission, die unter Staubstürmen leidet. Aber zumindest sind sie inzwischen viel besser verstanden als in der Frühzeit der Marsforschung.
    Von Frank Wunderlich-Pfeiffer

    1. Nasa Dunkle Nacht im Staubsturm auf dem Mars
    2. Mars Insight Ein Marslander ist nicht genug

      •  /