Category Archives: Backend


NPM ist mit seinem package.json nicht sonderlich docker freundlich was das Caching der Layer angeht, viele Webseiten versprechen Hilfe aber machen den Job nur halb. Hier der korrekte (aber etwas aufwändigere) Weg um die Layer in NPM korrekt zu cachen.


Zuverlässigkeit ist wichtig, gerade wenn es um ihre Daten geht. Deshalb bietet die Mito Plattform nun standardmäßig Load Balancing in DNS und Serverarchitektur. Das Update gilt für alle Mito Kunden und ist bereits im Einsatz.


Mito ist unsere Plattform zum speichern und verarbeiten von großen Datenmengen. Basierend auf einem Datenbank Servercluster und redundanten Access Servern ist Mito beliebig horizontal skalierbar und dabei hoch verfügbar.


Was ist „Sendme – A Message“? Kurz: Ein Webformular bei dem Anonym eine Nachricht eingegeben werden kann. Eine NodeJS Swagger-API die die Nachrichten entgegen nimmt und in einem RethinkDB Cluster speichert. Ein Raspberry Pi mit einem NodeJS Script das ungedruckte Read more…


REST (Representational State Transfer) APIs bilden das Rückrat von modernen Webservices. Es nutzt HTTP (Hypertext Transfer Protocol) um Daten in strukturierter Weise zu speichern, zu aktualisieren und auszuliefern. Die Struktur ist unabhängig von verwendeter Programmiersprache oder Oberfläche und vereinfacht so die Entwicklung Read more…


RethinkDB ist eine skalierbare Open-Source Datenbank. Es handelt sich um eine NoSQL Datenbank, die ihre Daten im JSON Format speichert und für Echtzeit Web-Applikationen optimiert ist. Sie stellt mit der Rethink Query Language, kurz ReQL, ein flexibles und mächtiges Werkzeug zum Read more…


Mit Node.js, der Javascript Runtime für ihr Backend, lassen sich flexibel echtzeitfähige Dienste realisieren. Da Node.js Event getrieben arbeitet können so nahezu ohne Verzögerung eingehende Daten bearbeitet und weitergeleitet werden.