Unter Infrastructure verstehen wir die Kombination der beiden Disziplinen, die für den flexiblen und zuverlässigen Betrieb von Systemen in Rechenzentren benötigt werden: einerseits das Design, die Installation und Konfiguration der Server-Infrastrukturen, andererseits die tägliche Betreuung dieser Systeme. Unser Fokus liegt auf Hochverfügbarkeit und -skalierbarkeit, Migrationen, Cloud und Open Source Data Center Management. Dabei verwenden wir innovative Technologien, mit Akzent auf Open Source. Durch die Verzahnung mit den Entwicklungsteams können wir die Infrastrukturen sehr präzise auf die entwickelte Software abstimmen (DevOps).

Redis Sentinel: Make your dataset highly available

2019-06-07T17:08:35+00:00

I want to introduce you to a more complex Redis Sentinel setup. In fact, you can teach your Redis instances to be highly available for your clients.

In previous blog articles we talked about the basic Redis features and learned how to persist, backup and restore your dataset in case of a disaster scenario. Today w

Redis Sentinel: Make your dataset highly available 2019-06-07T17:08:35+00:00

Das Builder Pattern [Teil 1]

2017-11-27T14:10:05+00:00

In diesem ersten Teil stelle ich das Builder Pattern vor und gehe auf ein paar typische Anwendungsfälle ein.

Vor einer Weile hatte ich die Gelegenheit festzustellen, wie hilfreich das Builder Pattern dabei ist, gleich mehrere Aspekte des Quelltextes umfangreicher (Java-) Sys

Das Builder Pattern [Teil 1] 2017-11-27T14:10:05+00:00

Cloud Wars: Computation [Teil 3]

2019-01-15T10:34:27+00:00

Wir untersuchen die Tools, die Amazon Web Services, Azure und Google Cloud für die Batch Computation großer Datenmengen zur Verfügung stellen.

Um aus gesammelten Daten nützliche Informationen und einen Mehrwert zu gewinnen, ist in der Regel eine Aufbereitung notwendig. Die Methoden zur Verarbeitung lassen si

Cloud Wars: Computation [Teil 3] 2019-01-15T10:34:27+00:00

Drastic Elastic [Part 3]: Cluster Setup

2019-01-15T11:32:46+00:00

In This article we describe how we set up an Elasticsearch cluster to best guard against network partitioning.

ElasticSearch does not offer support for clusters spanning data centres. However, on our project we had access to a network latency of 400 *micro*seconds (0.4 ms) bet

Drastic Elastic [Part 3]: Cluster Setup 2019-01-15T11:32:46+00:00

Redis: Protect your cached data

2019-04-02T17:11:15+00:00

Let's have a look at Redis persistence mechanics, pros, cons and configuration examples and its different backup and restore strategies.

Welcome to our second blog article concerning the Redis caching engine. Here I want to introduce Redis persistence mechanics, their pros, cons and some configuration

Redis: Protect your cached data 2019-04-02T17:11:15+00:00

Docker Plugins: How to write your own

2019-06-07T17:04:51+00:00

Docker Plugins are an easy way to extend the capabilities of the Docker Engine. We'll show the capabilities of plugins.

Docker Plugins are an easy way to extend the capabilities of the Docker Engine. You can load third-party plugins to extend e.g. the Networking, Storage and Authorizat

Docker Plugins: How to write your own 2019-06-07T17:04:51+00:00

Redis: More than caching

2019-06-07T17:15:15+00:00

Redis is both: a fast key-value in-memory DB on the one hand and data persistence, high availability, replication on the other hand. This is a primer.

When talking about caching and shared caching most of us would think about memcached. Memcached is lightweight, easy to configure and has a very good performance. But

Redis: More than caching 2019-06-07T17:15:15+00:00

Ausbildung bei inovex: Ein Micro-Rechenzentrum zum Mitnehmen!

2019-04-02T17:16:47+00:00

Entwicklung eines Micro-RZ, auf dem inovex-Auszubildende in Zukunft praxisnahe Übungen unter realistischen Bedingungen durchführen können.

Im Rahmen meines IHK-Abschlussprojekts wurde ein Micro-RZ entwickelt, auf dem inovex-Auszubildende in Zukunft praxisnahe Übungen unter realistischen Bedingungen durch

Ausbildung bei inovex: Ein Micro-Rechenzentrum zum Mitnehmen! 2019-04-02T17:16:47+00:00

Ausbildung bei inovex: Konzeptionierung und Aufbau eines Software Defined Storage Clusters

2019-04-02T17:36:11+00:00

Konzeptionierung und Aufbau eines Software-Defined-Storage-Clusters als Projekt für die IHK-Abschlussprüfung im Rahmen der Ausbildung bei inovex.

Jeder, der sich für die Ausbildung entscheidet, hat sie unweigerlich vor sich: die IHK-Abschlussprüfung. Das kann vor allem in dem Moment lästig erscheinen, in dem ma

Ausbildung bei inovex: Konzeptionierung und Aufbau eines Software Defined Storage Clusters 2019-04-02T17:36:11+00:00

Comparing Cloud Providers: Amazon vs. Google vs. Microsoft

2019-06-07T15:34:30+00:00

Comparing the three big public cloud providers (Amazon, Google and Microsoft) in a reproducible way. We'll take a look at the IaaS offerings.

If you ask a developer about their favorite programming language, the answer will most likely be the one they are most familiar with. The same applies to decisions ab

Comparing Cloud Providers: Amazon vs. Google vs. Microsoft 2019-06-07T15:34:30+00:00

Polymer: Flux-Architektur im DOM

2019-04-02T17:05:52+00:00

Mit der von Facebook veröffentlichten Flux-Architektur steht ein Entwurf bereit, der von vielen kleineren und größeren Anwendungen adaptiert wurde.

Mit Polymer und Web Components kann durch hierarchische Unterteilung und Komposition eine aufgeräumte, gut erweiterbare Struktur einer Web App aufrechterhalten werden

Polymer: Flux-Architektur im DOM 2019-04-02T17:05:52+00:00

Das Fluent Interface im Kontext von Vererbung und Polymorphie

2019-04-02T17:21:54+00:00

Dieser Beitrag beschreibt die Probleme, die beim Fluent Interface vor allem im Kontext von Vererbung und Polymorphie auftreten.

Der Einsatz von Fluent Interfaces und Method Chaining erfreut sich großer Beliebtheit und findet immer mehr Einzug in die APIs aktueller Produkte und Bibliotheken. So

Das Fluent Interface im Kontext von Vererbung und Polymorphie 2019-04-02T17:21:54+00:00

Chrome Dev Summit 2015: Summary

2019-04-02T17:20:41+00:00

Engineers of the Chrome team were talking about their work and the current state of the web. Find a short summary of the event’s most important news.

Last month the Chrome Dev Summit took place in Mountain View, California. On two days engineers of the Chrome team were talking about their work and the current state

Chrome Dev Summit 2015: Summary 2019-04-02T17:20:41+00:00

Monitoring mit Graylog: Ein moderner Ansatz?

2019-04-02T17:28:30+00:00

Graylog ist eine skalierbare Open-Source-Lösung zum Verwalten und Analysieren großer Logdaten aus verschiedensten Quellen.

Graylog ist eine skalierbare Open-Source-Lösung zum Verwalten und Analysieren großer Logdaten aus verschiedensten Quellen. In einer Video-Brownbag schauen wir uns sei

Monitoring mit Graylog: Ein moderner Ansatz? 2019-04-02T17:28:30+00:00
Mehr Beiträge laden