Nachrichten

Nachrichten

Choosing the right NoSQL database

by Veit Schiele — last modified Mar 17, 2021 05:21 PM
Relational databases dominated the software industry for a long time and are very mature with mechanisms such as redundancy, transaction control and standard interfaces. However, they were initially only able to react moderately to higher demands on scalability and performance. Thus, from the beginning of 2010, the term NoSQL was increasingly used to describe new types of databases that better met these requirements.

Auswahl der richtigen NoSQL-Datenbank

by Veit Schiele — last modified Aug 16, 2021 10:56 AM
Relationale Datenbanken dominierten lange die Softwareindustrie und sind mit Mechanismen wie Redundanz, Transaktionskontrolle und Standardschnittstellen sehr ausgereift. Sie konnten jedoch zunächst nur mäßig auf höhere Anforderungen an Skalierbarkeit und Performance reagieren. So kam ab Anfang 2010 verstärkt der Begriff NoSQL auf um neuartige Datenbanken zu beschreiben, die diesen Anforderungen besser genügten.

Corona-Warn-App und Datenbank-Sicherheit

by Veit Schiele — last modified Aug 16, 2021 12:09 PM
Alvar Freude hat sich den Datenbank-Code der Corona-Warn-App mal genauer angeschaut. Dieser zeigt beispielhaft, was bei vielen Datenbank-Projekten schieflaufen kann. Darüberhinaus zeigt er auch, wie wir selbst solche Fehler vermeiden können.

elena international: Webbasiertes Planungswerkzeug für Microgrids

by Tim Weber — last modified Jan 23, 2022 02:15 PM
Für elena international realisieren wir ein Web-basiertes Planungswerkzeug für lokale abgegrenzte Stromnetze, sog. Microgrids. Dabei verwendeten wir u.a. die Open-Source-Bibliotheken Jupyter und Voilà-Dashboards für die schnelle, einfache und robuste Weiterentwicklung der Darstellungslogik und der User Interactions.

Domain-Driven Datenarchitektur

by Veit Schiele — last modified Aug 25, 2020 04:23 PM
Viele Unternehmen investieren weiterhin in Data-Lake, in der Hoffnung, Daten in großem Maßstab demokratisieren zu können. Es ist jedoch bereits jetzt absehbar, dass darauf basierende Plattformen die Versprechungen nicht erfüllen werden können. Um die Probleme anzugehen, müssen wir die bisherigen Paradigmen des Data-Lake und seines Vorgängers Data-Warehouse überwinden und die Vorteile beider nutzen. Diese Lösung geht von einer verteilten Architektur aus, die den verschiedene Fachdomänen eine Self-Service-Dateninfrastruktur bereitstellt und die Daten als Produkte behandelt.

Microservices – Definition

by Veit Schiele — last modified Apr 08, 2023 01:03 PM
Microservices, wie wir sie verstehen, unterteilt eine einzelne Anwendung in eine Reihe von kleinen Diensten, die jeweils als eigenständiger Prozess laufen und leichtgewichtig miteinander kommunizieren, oft über eine HTTP-Resource-API.