-
Software Development
Why does my code slow down sometimes (and how to find out who’s behind all this)?
Part 2. Understanding In the previous post of this series we went through available tools for capturing os jitter and offered…
Read More » -
Core Java
Automated Tests for Asynchronous Processes
It’s been a while since I’ve worked on a server-side application that had asynchronous behaviour that wasn’t already an event-driven…
Read More » -
Enterprise Java
Important Production bugs and fixes for Storm and Kafka integration
I will describe here a few details for Storm and Kafka integration modules, a few important bugs that you should…
Read More » -
Software Development
10 Lessons from coding the Mimas conference submission & review system
The picture below is the documentation for Mimas, the conference submission and review system I wrote for Agile on the…
Read More » -
Scala
Database Initialization with play and Scala
Once starting your play prototype application one of the priorities is to initialize your database and also manage the database schema…
Read More » -
Scala
Your first Web application with Play and Scala
Today we are going to develop a simple play application using Scala. To do so we must have sbt installed…
Read More » -
Software Development
Distributed Cache – Overview
What’s a distributed cache? A solution that is “deployed” in an application (typically a web application) and that makes sure…
Read More » -
Software Development
MySQL Partition Pruning
Recently, we learned an expensive lesson about MySQL partition pruning. There, it is better to share it here so that…
Read More » -
DevOps
New Webinar: How to Avoid the Hidden Costs of Continuous Delivery
The time has come to solve the missing link of the CI/CD toolchain With constant change, comes constant risk. The…
Read More »