Elli: Schneller Webserver von Wooga

Der Berliner Browserspielehersteller hat mit Elli einen neuen Webserver in Erlang entwickelt. Elli ist vor allem auf hohen Datendurchsatz ausgelegt und wird bei Wooga seit sechs Monaten eingesetzt.

Artikel veröffentlicht am ,
Elli ist in Erlang geschrieben.
Elli ist in Erlang geschrieben. (Bild: Wooga)

Der Wooga-Entwickler Knut Nesheim hat einen sehr einfachen Webserver in Erlang entwickelt, der vor allem auf hohen Datendurchsatz und geringe CPU-Last ausgelegt ist. Seit rund sechs Monaten kommt Elli bei Wooga zum Einsatz und wickelt mehrere 100 Requests pro Sekunde ab, so Nesheim. Elli habe dabei für weniger Fehler, größere Verfügbarkeit und schnellere Seitenaufrufe gesorgt.

Elli ist ausdrücklich kein Webserver für den breiten Einsatz, sondern ganz speziell darauf zugeschnitten, möglichst viele HTTP-API-Aufrufe in möglichst kurzer Zeit und mit möglichst geringer Latenz abzuwickeln.

Die Architektur von Elli orientiert sich an Mochiweb, insbesondere das Konzept "acceptor-turns-into-request-handler", und kombiniert es mit dem Ansatz "binaries-only" von Cowboy sowie Ideen von WSGI/Rack. Über HTTP-Middleware-Module kann Elli um Funktionen wie Kompression erweitert werden. Auch ein Dashboard mit Statistiken steht zur Verfügung.

Elli steht unter der MIT-Lizenz und kann bei Github um Quelltext heruntergeladen werden.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Aktuell auf der Startseite von Golem.de
OpenAI
Girlfriend-Chatbots verstoßen gegen die Regeln des GPT-Store

Nur einen Tag, nachdem OpenAI ChatGPT für Entwickler geöffnet hat, lassen sich Angebote finden, die es nicht geben dürfte.

OpenAI: Girlfriend-Chatbots verstoßen gegen die Regeln des GPT-Store
Artikel
  1. AVM: Huawei-Patent kommt in Fritzboxen nicht zum Einsatz
    AVM
    Huawei-Patent kommt in Fritzboxen nicht "zum Einsatz"

    Huawei hat einen großen Patentpool zu Wi-Fi 6. Fritzbox-Hersteller AVM hat die Patente nach eigenen Angaben in seinen Wi-Fi-6-Routern nicht genutzt, will sie aber dennoch für ungültig erklären lassen.

  2. LTE: Kaum weniger Funklöcher in Deutschland
    LTE
    Kaum weniger Funklöcher in Deutschland

    Während bei 5G viel ausgebaut wurde, haben die Netzbetreiber zu wenig LTE-Funklöcher geschlossen. Das ergab zumindest eine Auswertung von Verivox.

  3. E-Corner: Hyundai entwickelt Klappräder zum seitlichen Einparken
    E-Corner
    Hyundai entwickelt Klappräder zum seitlichen Einparken

    Die Hyundai-Tochter Mobis präsentiert eine Technik, mit der sich die Autoräder seitlich drehen lassen, um das parallele Einparken zu erleichtern.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    • Daily Deals • Lenovo 34" 21:9 Curved WQHD 299€ • ASRock RX 7900 XTX 1.039,18€ • War Hospital 21,59€ • Amazon-Geräte -50% • Acer 34" OLED UWQHD 175Hz 999€ • PS5 + Spider-Man 2 569€ • AMD Ryzen 9 5950X 379€ • Switch-Controller 17,84€ • AOC 27" QHD 165Hz 229€ • 3 Spiele für 49€ [Werbung]
    •  /