Blog & Artikel

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

Artikel

Unendliches Vertrauen

Continuous Delivery – ein Blick auf den Stand der Dinge

Artikel

Command Line Interfaces in Java

Die meisten neuen Anwendungen stellen eine Web- oder grafische Benutzungsoberfläche für die Interaktion mit dem Benutzer bereit. Doch gerade für Anwendungen, die Teil eines Batch-Jobs sind, automatisiert aufgerufen werden oder für sogenannte Powernutzer gemacht sind, bietet es sich an, eine Oberfläche für die Kommandozeile anzubieten. Dieser Artikel zeigt die Bestandteile einer solchen Anwendung und wie man diese in Java benutzt.

Artikel

Logging und Metriken in verteilten Systemen

Den Überblick behalten

Blog-Post

Elm in the wild: A Sandwich Delivery Game

Artikel

Automatisiertes Testen mit Lognachrichten

Blog-Post

ROCA-Compliant Table Sorting

Artikel

Microservices – der aktuelle Stand

Was hinter dem Hype steckt und wie es weitergeht.

Artikel

Warum wollen Sie Microservices einführen?

Mit diesem Artikel möchte ich Ihnen die Frage stellen, warum Sie eigentlich Microservices einführen wollen. Denn es ist immens wichtig, sich der Gründe und Ziele bewusst zu sein. Leider habe ich zu oft erlebt, wie die glänzenden, neuen Technologien die eigentlichen Ziele des Unternehmens in Vergessenheit geraten lassen und zum Selbstzweck werden.

Artikel

Datenarchitekturen – nicht nur für Microservices

Warum die Behandlung von Daten so wichtig ist

Artikel

Tooling für JavaScript-Frontends

Hämmer und Schraubenzieher

Artikel

Innovation Tokens – Gegen Informatikerromantik und Technologieüberflutung

Zu oft werden in Softwareprojekten zu viele neue Dinge gleichzeitig ausprobiert, ohne dass der Business Value erkennbar wäre- und vor allem, ohne die Risiken vorher abzuschätzen. Eine Möglichkeit, die unnötige Technologieüberflutung zu vermeiden, sind Innovation Tokens. Mit diesen lassen sich Innovationen in geregeltere Bahnen lenken und bieten eine Grundlage für weniger emotionale Technologiediskussionen.

Blog-Post

Stateful Apps mit Kubernetes

Teil 1: Varianten zur Persistenz

Artikel

Warum ein Container Manager das bessere Microservice Framework ist

Blog-Post

Remain resilient, fail fast

Keep your systems resilient to broken connections and unreliable networks. Unless it’s start-up time.

Blog-Post

Marrying Rails, Turbolinks and JavaScript Custom Elements

Blog-Post

Rendering Self-Contained Custom Elements

Blog-Post

Building Component-Based Front Ends with Rails

Our latest Ruby on Rails front-end project strongly emphasizes a component-based approach. In this post, we briefly explain how a tiny helper not only helped us render UI components, but also resulted in better components thanks to well-defined contracts and effortless composition.

Artikel

Docker Compose – Komplette Systeme mit Docker managen

Mehr als die Summe seiner Teile