Posted on by | Posted in Administrator Blog, Developer Blog, Open Source Blog | Tagged , , , ,

Some time ago we started to create our own intranet called CoffeeNet, which is a microservice landscape based on our own Spring Boot Starters, a service discovery and an OAuth2 service. The vision is to create a system with a very easy integration of new applications by just adding a few Spring Boot Starters and starting to code the specific functionality of the new service.

Posted on by | Posted in Administrator Blog, Open Source Blog

Last week we attended the Open Source Datacenter Conference #OSDC 2016 in Berlin.

It offered great presentations about open source tools in relation to devops, automation, monitoring, communication, logging, continuous delivery and more.

I especially liked that the speakers felt like attendees themselves, with all of them being happy to answer tons of questions and openly discuss their (and other's) topics and presentations, creating a great atmosphere that felt like working with colleagues that have to solve the same issues and suffer the same pain 🙂

Posted on by and | Posted in Developer Blog, Open Source Blog, synyx Blog | Tagged , , , , , , , ,

In our internal JavaScript 'User Group' (called JS-Posse in honour of the legendary 'The Java Posse' by Dick Wall, Chet Haase et al.), we recently decided to evaluate alternatives to our current JavaScript linting standart, JSHint. Although well established by now among different development teams across synyx, using it never felt 100% comfortable. A quick Google search left us with three alternatives:

  • JSLint by Doug Crockford himself

Posted on by | Posted in Developer Blog, Open Source Blog, synyx Blog | Tagged , , , ,

Die Google Developer Group lud nach dem sehr gut besuchten letztjährigen DevFest auch in diesem Jahr wieder alle Interessierten in die Duale Hochschule Karlsruhe (ehemals Berufsakademie) ein, um einen mit spannenden Vorträgen und Workshops gespickten Tag ganz im Zeichen der Google Produkte zu erleben, und hoffentlich viel Interessantes und Neues zu entdecken und zu lernen.
Der synyx Sponsorentisch auf dem GDG DevFest 2013
Wie auch im letzten Jahr, war synyx auch dieses Mal wieder als Sponsor tätig und natürlich auch vor Ort präsent um Fragen rund um unsere Projekte, Firma, Arbeitsweisen und vieles mehr zu beantworten. Los ging das ganze Samstags morgens bereits um 8:30 Uhr mit der Anmeldung und Registrierung der Teilnehmer. Trotz der doch sehr frühen Stunde traf das hauptsächlich aus Studenten bestehende Publikum recht zügig ein, versorgte sich an der Anmeldung mit Namensschildchen und T-Shirts.
Eines der vielen Gespräche mit einer an synyx und unserem Geschäftsmodell interessierten Person.
Bereits vor Beginn der eigentlichen Veranstaltung um 9:15 Uhr war schon Zeit für erste Gespräche mit interessierten Teilnehmern. Erfreulicherweise hatten viele der Teilnehmer das grüne synyx-S bereits mehrfach gesehen und wir wurden mehrfach darauf angesprochen, dass es toll sei, dass synyx gerade hier in Karlsruhe immer wieder als einer der Sponsoren zu sehen sei, die solche für die Teilnehmer kostenlosen Veranstaltungen ermöglichen. Das ist natürlich immer erfreulich zu hören, wenn einem solch ein positives Feedback zu den eigenen Marketing- und Sponsoring-Aktionen entgegenschlägt.

Posted on by | Posted in Developer Blog, Open Source Blog, synyx Blog | Tagged , , , , , ,

Metrics by yammer provides runtime metrics and statistics for all kind of apps you can imagine. A lot of stuff is directly useable out of the box, for example measuring request/response cycles of webapps and provide histograms of the measured values. So, lets try enabling a simple Java-Application built by maven.

First we add needed dependencies into our pom:


After providing this, we are able to do something like that in our code:

Posted on by | Posted in Administrator Blog, Open Source Blog, synyx Blog

As some of you might already know, synyx provides their employees with an annual budget that we can spend on anything that helps us improve our job skills, such as professional literature, training or seminars and conferences. So, a few weeks ago, when a coworker mentioned the upcoming Open Source Data Center Conference in Nuremberg, we decided to sign up for it and go on an exciting adventure to improve our knowledge of the newest system administration technologies.

Posted on by | Posted in Developer Blog, Open Source Blog | Tagged , , ,


Vert.x supports JavaScript through the Rhino JavaScript engine. Although JavaScript is a decent language once you get to know it, I prefer CoffeeScript, a language that compiles to JavaScript. Luckily, vert.x has built-in support for CoffeeScript, so I can use it nearly transparently. You will only notice the JavaScript under the hood when reading stack traces, which will refer to the compiled JavaScript file.

Posted on by | Posted in Developer Blog, Open Source Blog, synyx Blog | Tagged , ,

Event-Driven Concurrency

At synyx, we are looking at vert.x for an upcoming project where we are building a system that will need to scale under load. The tag-line of vert.x is effortless asynchronous application development for the modern web and enterprise, which fits the bill, so I decided to play around with it a little bit.

Posted on by | Posted in Open Source Blog, synyx Blog | Tagged , ,

A few years ago, a good friend of mine installed a small photovoltaic system on his roof. I'm very exited about installing some solar panels on a roof and start producing electricity. It turned out that the installed inverters have massive quality problems. So the idea was born to monitor the whole setup like i know it from computer systems. Each inverter in this system has a serial port interface to transmit data.
But at this time, the market of low cost and low power consuming computers wasn't distinct as it is nowadays. In February 2012, the Raspberry Pi Foundation started to sell Raspberry Pis. I saw this as a chance to get a cheap computer with a minimal power consumption.

Posted on by | Posted in Open Source Blog, synyx Blog | Tagged , , , ,

Von Montag, den 24.09 und Dienstag, den 25.09, fanden in Köln die OpenCms-Days 2012 statt.

Gemeinsam mit dem ehemaligen synyxer Florian Hopf haben sich Oliver Messner, Fabian Buch und ich schon am Sonntagabend nach Köln begeben.

Am Montagmorgen eröffnete Alexander Kandzior von Alkacon die Veranstaltung mit der Vorstellung der nagelneuen Version 8.5 und demonstrierte hierbei direkt den neuen Editor, der das Arbeiten vereinfachen und beschleunigen wird. In diesem Zusammenhang wurde auch eine Solr-Integration für mehr Suchmöglichkeiten und eine CMIS-Anbindung zum Zugriff auf Content durch diesen Standard vorgestellt.