Search Results for: Concurrency
-
Enterprise Java
Achieving Order Guarnetee in Kafka with Partitioning
One of the most important features of Kafka is to do load balancing of messages and guarantee ordering in a…
Read More » -
Core Java
Groovy for Java Developers?! Meet Gradle, Grails and Spock
What are some of the most interesting Groovy use cases for Java developers? Although it’s been around for a while,…
Read More » -
Core Java
Resizing the HashMap: dangers ahead
I recently stumbled upon a bug caused by improper usage of java.util.HashMap from multiple threads. The bug was an excellent…
Read More » -
Core Java
Benchmarking the message queue based Activiti Async Executor
A bit of history One thing that never ceases to amaze me is how Activiti is being used in some…
Read More » -
Software Development
Git Tutorial – The Ultimate Guide (PDF Download)
Git is, without any doubt, the most popular version control system. Ironically, there are other version control systems easier to…
Read More » -
Scala
Developing Modern Applications with Scala: Reactive Applications
This article is part of our Academy Course titled Developing Modern Applications with Scala. In this course, we provide a…
Read More » -
Software Development
Why aren’t you getting the best contractors and what can you do about it (Part 1)
Why aren’t you getting the best contractors and what can you do about it Part 1 If you are reading…
Read More » -
Software Development
The Hardest Part About Microservices: Your Data
Continuing on with my series about microservices implementations (see “Why Microservices Should Be Event Driven”, “Three things to make your…
Read More » -
Software Development
State in scalable architectures
Handling state is one of the cornerstones of software development. Most of business value derived from software relies on state.…
Read More »