-
DevOps
Testing Spark Streaming: Integration testing with Docker Compose
In the first post of this series, we saw how to unit test Spark Streaming operations using Spark Testing Base.…
Read More » -
Enterprise Java
SpringOne Platform 2016 Retrospective
I recently wrapped up attending the SpringOne Platform conference in Las Vegas. This was my first time attending SpringOne; it…
Read More » -
Software Development
How I Chose my Replacement for Parse.com Part 2
You probably recently received the “Next Steps from the Parse Team” newsletter in your inbox in which you were urged…
Read More » -
Core Java
Remembering to Reset Thread Context Class Loader
I’m having a difficult time thinking of anything I like less about working with Java than working with class loaders.…
Read More » -
Software Development
Testing Spark Streaming: Unit testing
There is enough evidence to prove the importance of automated testing. Projects in new fields often neglect automated testing, as…
Read More » -
DevOps
Distributed Application Bundles (Tour Around Docker 1.12 Series)
The new Swarm bundled in Docker 1.12+ is a vast improvement compared to the old orchestration and scheduling. There is…
Read More » -
Software Development
How to avoid underestimating complexity
People involved in software projects would say that software development is about understanding complexity. What is complexity? Complexity is easy…
Read More » -
Enterprise Java
Update DynamoDB Items with Java
On a previous post we proceeded into inserting items to DynamoDB using Java. DynamoDB also supports updating items. We will…
Read More » -
Software Development
Ye Olde Monolith
As a professional software engineer, you probably have encountered an architectural stumbling block known as a MONOLITH#1. A monolith is…
Read More »