• IT-Karriere:
  • 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. bizIT Firma Hirschberg, Berlin
  2. Universität Stuttgart, 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.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed
 Nutzer entscheiden über NeuerungenTestversion im Parallelbetrieb 
  1.  
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7.  


Anzeige
Spiele-Angebote
  1. 3,50€
  2. 4,86€
  3. 23,99€
  4. 11€

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
       


Einfache Fluid-Simulation in Blender - Tutorial

Wir zeigen im Video, wie man in 15 Minuten eine Flüssigkeit in Blender animiert.

Einfache Fluid-Simulation in Blender - Tutorial Video aufrufen
CalyxOS im Test: Ein komfortables Android mit einer Extraportion Privacy
CalyxOS im Test
Ein komfortables Android mit einer Extraportion Privacy

Ein mobiles System, das sich für Einsteiger und Profis gleichermaßen eignet und zudem Privatsphäre und Komfort verbindet? Ja, das geht - und zwar mit CalyxOS.
Ein Test von Moritz Tremmel

  1. Alternatives Android im Test /e/ will Google ersetzen

Mafia Definitive Edition im Test: Ein Remake, das wir nicht ablehnen können
Mafia Definitive Edition im Test
Ein Remake, das wir nicht ablehnen können

Familie ist für immer - nur welche soll es sein? In Mafia Definitive Edition finden wir die Antwort erneut heraus, anders und doch grandios.
Ein Test von Marc Sauter

  1. Mafia Definitive Edition angespielt Don Salieri wäre stolz
  2. Mafia Definitive Edition Ballerei beim Ausflug aufs Land
  3. Definitive Edition Das erste Mafia wird von Grund auf neu erstellt

Corsair K60 RGB Pro im Test: Teuer trotz Viola
Corsair K60 RGB Pro im Test
Teuer trotz Viola

Corsair verwendet in der K60 Pro RGB als erster Hersteller Cherrys neue preiswerte Viola-Switches. Anders als Cherrys günstige MY-Schalter aus den 80ern hinterlassen diese einen weitaus besseren Eindruck bei uns - der Preis der Tastatur hingegen nicht.
Ein Test von Tobias Költzsch

  1. Corsair K100 RGB im Test Das RGB-Monster mit der Lichtschranke
  2. Corsair Externes Touchdisplay ermöglicht schnelle Einstellungen
  3. Corsair One a100 im Test Ryzen-Wasserturm richtig gemacht

    •  /