Software Development
-
I am a blessed software professional
Next year I will be celebrating 20 years as a software professional. It seems like yesterday when I delivered my…
Read More » -
Pills of Eventual Consistency
A question raises spontaneously: why Eventual Consistency? Isn’t ACID enough? Let’s try to understand the need for Eventual Consistency guarantees…
Read More » -
Abstract Factory or Factory Method?
Today I would like to tell you about Factory Method Pattern and Abstract Factory Pattern. The purpose of the article…
Read More » -
The spectacular instability of good code structure
A previous post noted that source code structure decays because there are many more ways to build a poorly structured…
Read More » -
The Essential Guide to Streaming-first Processing with Apache Flink
Editor’s note: This is a post by Apache Flink PMC members Fabian Hueske and Kostas Tzoumas. Fabian and Kostas are also co-founders…
Read More » -
Implied Readability
The hands-on guide to Jigsaw brushes past a feature I would like to discuss in more detail: implied readability. With…
Read More » -
First Steps Into the World of Go
Since developers should learn a new programming language every year, I felt it was about time for me to dive…
Read More » -
The importance of single-partition operations in Cassandra
DuyHai Doan is an Apache Cassandra Evangelist at DataStax. He spends his time between technical presentations/meetups on Cassandra, coding on…
Read More » -
Performance improvements… or experiments?
The project I’m involved in will face great challenges in the upcoming years. That was the reason why we have…
Read More »