-
Software Development
[MEGA DEAL] Advanced Guide to Deep Learning and Artificial Intelligence (91% off)
This High-Intensity 14.5 Hour Bundle Will Help You Help Computers Address Some of Humanity’s Biggest Problems Hey fellow geeks, This…
Read More » -
DevOps
Kubernetes: Simulating a network partition
A couple of weeks ago I wrote a post explaining how to create a Neo4j causal cluster using Kubernetes and…
Read More » -
Enterprise Java
Spring Environment is for initialization code only
Since version 3.1, the Spring framework offers an abstraction towards several different sources through which you can easily configure your…
Read More » -
Core Java
Using Kafka with Junit
One of the neat features that the excellent Spring Kafka project provides, apart from a easier to use abstraction over raw Kafka…
Read More » -
Agile
Pushing vs. Pulling Work in Your Agile Project
If you’re thinking about agile or trying to use it, you probably started with iterations in some form. You tried…
Read More » -
Software Development
Microservices Series: A Quick Look At Service Discovery Patterns
Introduction In a typical monolithic layered architecture, a presentation or a controller layer communicates with the service layer through a…
Read More » -
Enterprise Java
Keep your promises: contract-based testing for JAX-RS APIs
It’s been a while since we talked about testing and applying effective TDD practices, particularly related to REST(ful) web services…
Read More » -
Software Development
The Well Rounded Architect
In this blog post, I explore the six different dimensions I covered in my recent talk at the O’Reilly Software…
Read More » -
Software Development
Monitoring Real-Time Uber Data Using Spark Machine Learning, Streaming, and the Kafka API (Part 1)
According to Gartner, by 2020, a quarter of a billion connected cars will form a major element of the Internet…
Read More »