Mitschnitt des Vortrags 'Modeling Domain Objects: Best Practices' beim Scala Meetup Cologne Juli 2017. ...
Mitschnitt des Vortrags 'Nutzen und Herausforderungen moderner Architektur am Beispiel des Galeria Kaufhof Online Shops' auf der OOP 2017 in München. ...
For one of my current projects, I needed to gain full control over the request-body-to-case-class-object transformation of my Scala Play2 controller action. Here’s the solution I came up with. ...
At Galeria.de, we learned the hard way that it's critical to understand the inner workings of the distributed masterless database Cassandra if one wants to experience good performance. Here are some of our takeaways. ...
Play 2.4 supports Compile Time Dependency Injection. This post describes how to inject your own Cassandra repository object into a controller at compile time, while also initializing and closing a Cassandra connection session during application startup and shutdown, and how to mock the repository in the non-integration tests. ...
Gemeinsam mit dem GALERIA Kaufhof Personalmarketing sind vier Videos entstanden, die die Arbeitswelt in IT und Produktmanagement bei Galeria.de präsentieren und Einblick geben in unsere Organisation und Kultur. ...
Dieser Artikel erläutert die architektonischen Rahmenbedingungen für die Arbeit in der Softwareentwicklung des Galeria.de Produktmanagements. ...
Diese Artikelserie erläutert ausführlich und anhand eines realen Projekts die Entstehung einer vollwertigen Webanwendung auf Basis von Symfony2 unter Verfolgung von testgetriebener Entwicklung und Continuous Delivery. Teil 1 betrachtet die Anforderungen an die Anwendung und das Aufsetzen einer Grundstruktur nebst Datenbankmigrationen und ersten funktionalen Tests. ...
Managing the technical frontend layer on top of a vertically cut, shared-nothing architecture is a serious challenge and keeping the idea of DRY alive and kicking among entirely separated teams requires quite a lot of convention and discipline. Read on to learn how we approached this problem. ...
On June 22, 2015, Galeria Kaufhof hosted a GOTOnight community event on Microservices. Over 60 attendees listended to three great talks on the topic by Dennis Traub, Stefan Tilkov and Dave Thomas. ...
In diesem Tutorial möchte ich auf die Verarbeitung des JSON Body eines eingehenden POST Requests innerhalb eines Play2 Controllers eingehen, insbesondere in Hinblick auf die fachliche Validierung der JSON Struktur und ihrer Überführung in Models in der Applikation. ...
The multi-channel retailing platform we are building at GALERIA Kaufhof provides centralised logging for all deployed applications and services. In order to leverage this common logging facility for upcoming metrics and analytics use cases we picked JSON as the agreed upon log format across all domains. ...
Wir hatten die Ehre und das Vergnügen, im Januar Gastgeber des monatlichen Kölner Scala Meetups zu sein. Bei Faßbier und Schnittchen fanden sich rund 40 Scala-Interessierte in den Räumen von Galeria Kaufhof ein zwecks Informationsaustausch und gegenseitigem Kennenlernen. ...
I have recently joined the new multi-channel retail eCommerce project at Galeria Kaufhof in Cologne. This meant diving head-first into a large-scale Scala/Play/Akka/Ruby software ecosystem, and as a consequence, a lot of learning (and unlearning, and disorientation, and some first small successes), as I’m still quite new to Scala. ...
Jetzt ist es offiziell: Seit 6 Monaten arbeiten wir von inoio zusammen mit weiteren Dienstleistern und Galeria Kaufhof an deren neuer Multi-Channel Online Plattform - Projektname “Jump”. Mit dem neuen System soll die Time-to-Market erheblich reduziert werden, wenn es um die Einbindung und Entwicklung neuer Features geht. ...
Who are we and what do we do at Galeria Kaufhof and HBC Europe? We are a passionate and highly motivated team of developers located in Cologne, Germany. We are whole-heartedly committed to modern project workflows, agile ideas and open-source software. We are constantly improving our services to satisfy our beloved customers. We promote openness and always love to share our technology findings with the world. Sounds good? Come and join us!