Blog-Archive

#QConf2016 – SoftwareQualität – immer Thema für uns Quality Specialists – auch konzernweit

Quality Specialists auf der QConf2016

Tagged with: , , , , , , , , , , ,
Veröffentlicht in Testing

Was haben Tesla, Edison und Turing gemeinsam?

Wir berichten seit einiger Zeit viel über unser Bestreben zum Einsatz von Microservices. Dazu habt ihr schon Beiträge (den Letzten von Guido) zu unseren architektonischen Ansichten lesen können. Damit ihr auch etwas über unsere Applikationssicht erfahrt, habe ich diesen Post geschrieben. Doch was hat

Tagged with: , , , , , , , ,
Veröffentlicht in Architektur, Development

Why Microservices?

A Completely Biased Summary of the Assets of Microservice Architectures by @GuidoSteinacker When we started ‚Lhotse‘, the project to replace the old, monolithic e-commerce platform of otto.de a few years ago, we chose self-contained systems (SCS) to implement the new shop: Instead of developing a single

Tagged with: , , , , , ,
Veröffentlicht in Architektur, Development

On Monoliths and Microservices

When we began the development of our new Online Shop otto.de, we chose a distributed, vertical-style architecture at an early stage of the process. Our experience with our previous system showed us that a monolithic architecture does not satisfy the

Tagged with: ,
Veröffentlicht in Architektur, Development

Microservices: CI with LambdaCD – Microservices and continuous integration with LambdaCD (2/3)

Abstract In the last two months, we started our journey towards a new microservices architecture. Among other things, we found that our existing CD tools were not ready to scale with new requirements. So we tried a new approach, defining

Tagged with: , , , ,
Veröffentlicht in Architektur, Development, Grundlagen

A tale of two lambdas: The joys of working in a polyglot team.

technologies in our lambda architecture

A little more than a year ago, things at work were completely different for me than they are now. I was a Java programmer working on a big, monolithic piece of software. There was also some JavaScript for frontend and

Tagged with: , , , , , ,
Veröffentlicht in Architektur, Development

Von Monolithen und Microservices

Als wir 2011 mit der Neuentwicklung unseres Online-Shops otto.de starteten, wählten wir frühzeitig eine verteilte, vertikal geschnittene Architektur. Erfahrungen mit unserem Altsystem zeigten uns, dass eine monolithische Architektur den stetig wachsenden Anforderungen nicht gewachsen ist: Steigendes Datenvolumen, immer höhere Last

Tagged with: , ,
Veröffentlicht in Architektur

Microservices: CI with LambdaCD – The underlying infrastructure (1/3)

Abstract In the last two months, we started our journey towards a new microservices architecture. Among other things, we found that our existing CD tools were not ready to scale with those new requirements. So we tried a new approach,

Tagged with: , , , , , , ,
Veröffentlicht in Architektur, Grundlagen, Operations

Vortrag auf der MicroXchg 2015: „Gibt es etwas zwischen Microservices und monolithischen Architekturen?“

Abstract: „Der Trend zu Microservices in komplexen Systemumgebungen ist die architektonische Antwort auf agile Softwareentwicklung und Continuous Delivery. Kleine Systeme, die unabhängig voneinander entwickelt und separat betrieben werden können – eine Architektur als Enabler für das Business. Den Vorteilen gegenüber

Tagged with: , , , , ,
Veröffentlicht in Architektur, Development

We released the basis for our clojure microservices

Nikola Tesla

Recently we released tesla-microservice to github. It is a software written in clojure and it is the basis of some of the microservices we are working on as part of the technical platform of otto.de. We named our software after

Tagged with: , , ,
Veröffentlicht in Development