Blog & Artikel

Blog-Post

Have YOU been pwned?

How to check your passwords securely and effortless

Blog-Post

Enforce strong passwords!

Blog-Post

Service Mesh und Kubernetes

Zum Betreiben einer Website stellt Kubernetes einige wichtige Ressourcen, wie Service (round robin load balancer), Ingress (Proxy als API Gateway) und Pod (logischer Host) zur Verfügung. Dennoch sind sie nur eine Grundlage. Für komplexere, über Jahre laufende Webportale, ist mehr erforderlich als das. Service Meshes liefern, was den Kubernetes Bordmitteln fehlt.

Blog-Post

It All Looks the Same to Me

Fast Search Through Metric Spaces with Rust and BK Trees

Blog-Post

FaaS und Kubernetes

Blog-Post

DDD mit Onion Architecture

3 Gründe, weshalb Onion Architecture für die Umsetzung von Bounded Contexts nach Domain-driven Design besonders geeignet ist.

Blog-Post

The language of maths is not the language of your business

Artikel

Domain- und Test-driven Development mit Spring Boot 2 Softwarearchitektur

Blog-Post

Proof of Existence via HTTPS

Übliche „Proof of existence“ - Konzepte nutzen die Blockchain von Kryptowährungen. Das geht auch einfacher und billiger.

Blog-Post

Formatting with first-class types

Stringly-typed APIs under strict supervision.

Blog-Post

That looks oddly familiar

In which Rust and perceptual hashing come together.

Blog-Post

Carbon dioxide monitoring with Rust, InfluxDB and Grafana

Carbon dioxide monitoring with Rust, InfluxDB and Grafana.

Artikel

Health-Checks in Java-Anwendungen

Die Gesundheit immer im Blick

Artikel

Medienkunst schafft neue Perspektiven

INNOQ Digital Art Edition 01

Artikel

Evolution statt Verschlimmbesserung

Erweitern, ändern und korrigieren bestehender Software - meistens unter Zeitdruck – führt in vielen Fällen zu schleichendem Verfall. Dadurch werden Änderungen einerseits immer schwieriger, andererseits auch immer teurer und riskanter. Das Open-Source Projekt aim42 (architecture improvement method) setzt genau dort an – mit Praktiken und Patterns für systematische Verbesserung – technologieneutral und leichtgewichtig.

Blog-Post

Logging mit Docker und Elasticsearch

Blog-Post

Supporting understanding with simplicity

Blog-Post

Tags für Docker Images ohne Registry

Gibt man bei „Tags“ von Docker Images keine Registry an, so wird die Standard-Registry unter docker.io benutzt. Taggen ganz ohne Registry-Angabe scheint nicht vorgesehen zu sein, obwohl es dafür gelegentlich gute Gründe gibt. Der hier vorgestellte einfache Workaround hilft.

Blog-Post

Fehlerbehandlung in Shellskripten.

Blog-Post

Vertrauensvolle und angstfreie Kommunikation als Grundlage gelungener Softwarearchitektur

Blog-Post

Wer braucht denn noch die JVM?

In der neuen cloudbasierten Containerwelt erscheint die JVM plötzlich als groß und schwerfällig. Die Beliebtheit von Go gibt einen Hinweis darauf, dass es Zeit ist, sich nicht nur mit der nächsten Sprache für die JVM zu beschäftigen, sondern auch mit anderen Konzepten insgesamt.

Artikel

Kluge Kontrakte auf Basis von Ethereum

Achten Sie auf das Kleingedruckte

Artikel

Probleme bei der Einführung von Microservices: Seien Sie vorbereitet!

Artikel

Jepsen – verteilte Systeme testen

An verteilten Systemen kommt heute kein Entwickler mehr vorbei. Selbst wenn man keines baut, setzt man häufig Komponenten ein, die ein verteiltes System sind. Hierzu gehören vor allem viele Vertreter von neueren Datenbanken. Dieser Artikel zeigt, wie man diese mit Jepsen testen kann.

Blog-Post

What’s in a Name: Evaluate