Recent Posts

Reactive Programming

Reactive Programming is meer dan alleen een buzzword geworden en het feit dat Pivotal het Spring Framework Reactive gaat maken, zegt daarin meer dan genoeg. Omdat die omwenteling niet over één nacht ijs gaat, heeft Pivotal een eerste project omgezet naar het Reactive paradigma: Spring Web. Met de komst van Spring WebFlux, dat een GA krijgt in het tweede kwartaal van 2017, wordt Reactive Programming belangrijker dan ooit. In dit artikel willen we alvast een tipje van de sluier voor jullie oplichten op basis van onze ervaringen met de SNAPSHOTs en Milestones.

Read More »

CQRS & Event Sourcing met Lagom

Lagom is het nieuwe microservices framework van Lightbend (voorheen Typesafe, het bedrijf achter Scala en Akka). Het framework en de concepten daarachter zijn in grote mate gebaseerd op CQRS (Command Query Responsibility Segregation) en ES (Event Sourcing). Dit bepaalt onder andere hoe intern state wordt bijgehouden en gepersisteerd. In dit artikel zal ik de basis van Lagom beschrijven en daarna verder ingaan op CQRS en ES in combinatie met het framework.

Read More »

Testen op fysieke mobiele devices

Testen op mobiele devices is tegenwoordig steeds makkelijker door de komst van open source frameworks, zoals Appium. Koppel een mobiel device aan je laptop en je kunt met Appium het device geautomatiseerd testen. Simpel, maar hoe schaal je dit naar meerdere devices met parallelle testuitvoering? Zelf een device lab opzetten met een Selenium Grid of toch het device management overlaten aan een cloud leverancier? In dit artikel kijken we naar de voor- en nadelen van zowel een eigen device lab als in de cloud.

Read More »