Blog & Artikel

Blog-Post

Functional Service in Scala

Artikel

Distributed Trust

Verteilte Reputationssysteme in der Blockchain

Artikel

Konsensansätze für Blockchains

Eines der wichtigsten Kriterien, um Blockchain-basierte Systeme miteinander zu vergleichen, ist die Art und Weise, wie sich die am insgesamt verteilt organisierten System beteiligten Parteien auf eine einzige Wahrheit einigen. Dazu werden unterschiedliche Konsensus-Verfahren eingesetzt, die wir uns in diesem Artikel näher ansehen.

Blog-Post

Zeitreise mit LocalDate und DateTimeFormatter

Die Krux mit den Patterns

Blog-Post

Cooking with Onions: Inward-Pointing Arrows

Blog-Post

Go lernen an ein paar verregneten Tagen

Go ist eine schnell zu lernende Programmiersprache. Was aber sind runes? Und wo ist Funktion xy? Beim Lernen tauchen einige Eigenheiten und Besonderheiten auf, denen in diesem Blogpost nachgegangen wird.

Blog-Post

Report Generator in Rust

Blog-Post

Domain Events vs. Event Sourcing

Why domain events and event sourcing should not be mixed up

Blog-Post

Domain Events vs. Event Sourcing

Weshalb Domain Events und Event Sourcing nicht vermischt werden sollten

Artikel

Technologien für Microservices

Warum Microservices-Frameworks nicht genug sind

Blog-Post

Sentiment Analysis in der Praxis

Politische Tweets auf Emotionen hin analysieren

Artikel

Die erste Java-Version mit Long-Term-Support seit Java 8

Mit Java 11 ist im September 2018 das erste Release, nach Java 8, mit Long-Term-Support erschienen. Neben den neuen Features und Änderungen geht es in diesem Artikel somit auch um das neue Support-Modell von Java. Und auch ein Blick in die nähere Zukunft von Java soll nicht fehlen.

Blog-Post

20 Jahre INNOQ Schweiz

Wir danken!

Artikel

Microservices – oder doch nicht?

Alternativen und Nachfolger zum Hype

Blog-Post

Boring Innovation?

Does innovation always come with the latest technology or can innovation even seem boring? A quick look at a story from my work as an IT consultant.

Blog-Post

Handling German Text with torchtext

Some nasty details on dealing with non-English text

Blog-Post

Declarative Data Transformations

Validating and Transforming Inconsistently Structured Data

Blog-Post

Langweilige Innovation?

Hat Innovation immer etwas mit den neuesten Technologien zu tun oder kann sie auch scheinbar langweilig sein? Ein Fall aus dem realen Beraterleben.

Blog-Post

Testen von Microservice-Systemen

Artikel

Vorgehensweise für maschinelles Lernen als Orientierung

Werkzeugneutrale Einführung

Blog-Post

Serverless - The Vendor Is Not Your Enemy

Argumente für und gegen Serverless gibt es viele. Dieser Post behandelt konkret das Thema Vendor-Lock-in, welches bei der Entscheidung für oder gegen Serverless häufig diskutiert wird.

Blog-Post

What’s in a Name: Projekt (und Produkt)

„Projekt“ ist oft der falsche Begriff

Artikel

Designer sind vom Mars, Entwickler von der Venus

Designer-Entwickler-Interaktion

Artikel

Java-Bibliotheken für den Einsatz in Tests

In den meisten Projekten entfällt ein nicht gerade kleiner Anteil des Codes auf Tests. Für diesen Testcode sollten dieselben Regeln wie für Produktivcode gelten. Neben dem Achten auf Verständlichkeit und Wartbarkeit gehört auch das Erschaffen von Abstraktionen und das Vermeiden des Not-invented-here-Syndroms durch den Einsatz von passenden Bibliotheken dazu. Dieser Artikel stellt sechs Bibliotheken vor, die sich im Einsatz als praktisch und hilfreich erwiesen haben.

Blog-Post

Testing is storytelling