-
Software Development
Apache Drill SQL Queries on Parquet Data
In this week’s Whiteboard Walkthrough Parth Chandra, Chair of PMC for Apache Drill project and member of MapR engineering team,…
Read More » -
Software Development
MVC is dead – what comes next?
React.js, Elm, Cycle.js, and other UI frameworks introduced a new way of building user interfaces. By applying principles from functional reactive…
Read More » -
Agile
Coaches, Managers, Collaboration and Agile, Part 1
There was a fascinating Twitter conversation last week when I was busy writing other things. (I also find Twitter to…
Read More » -
Enterprise Java
Event-Sourcing and CQRS in Practise
Anyone that has tried to implement a fully ACID compliant system knows that there are a lot of considerations you…
Read More » -
Core Java
Conference Season Mic Drop: 13 Java Talks That You Shouldn’t Miss
Your boss didn’t send you to a real conference? We’ve got the best talks for you The month of September…
Read More » -
Core Java
Small scale stream processing kata. Part 1: thread pools
Once again I prepared a programming contest on GeeCON 2016 for my company. This time the assignment required designing and…
Read More » -
Enterprise Java
Getting started with Apache Flink and Kafka
Introduction Apache Flink is an open source platform for distributed stream and batch data processing. Flink is a streaming data…
Read More » -
Software Development
The Broken Scientific Publishing Model and My Attempt to Improve It
I’ll begin this post with a rant about the state of scientific publishing, then review the technology “disruption” landscape and…
Read More » -
DevOps
Running Fault Tolerant Jenkins Inside A Docker Swarm Cluster
In this article, we’ll discuss a way to create a Jenkins service inside a Docker Swarm cluster and some of…
Read More »