Search Results for: Scala
-
Enterprise Java
Yet Another Report Generator?
If you have experience of business application development, then most likely you will have encountered a requirement for the application…
Read More » -
Scala
Dependency injection: syntax sugar over function composition
Quoting Dependency Injection Demystified: “Dependency Injection” is a 25-dollar term for a 5-cent concept. *James Shore, 22 Mar, 2006 Dependency…
Read More » -
Scala
Refactoring with Kleisli Composition
For quite awhile we have been maintaining an application that processes XML and JSON data. Usually the maintenance consists of…
Read More » -
Software Development
Architecting Data Intensive Applications – Part 1
Introduction Every software application can, in essence, be divided into two types : Compute Intensive Applications and Data Intensive Applications.…
Read More » -
Scala
Divided We Win: an event sourcing / CQRS prospective on write and read models separation. Commands and Events.
In today’s post we are going to unveil some very interesting (in my opinion) architecture styles: event sourcing and command…
Read More » -
Software Development
Divided we Stand: Optional
Our recent article “NULL is Not The Billion Dollar Mistake. A Counter-Rant” got us a lot of reads, controversial comments,…
Read More » -
Core Java
Flag Parameters and Overloading in Python, Java, and Kotlin
Jumping around between multiple languages can help you notice some differences between idioms and best practices in different languages. One…
Read More » -
Enterprise Java
Several Patterns for Binding Non-transactional Resources into JTA Transactions
I recently published an article about how to bind non-transactional resources like web services / microservices into global distributed transactions…
Read More » -
Software Development
MySQL Is a Great NoSQL
NoSQL is a set of database technologies built to handle massive amounts of data or specific data structures foreign to…
Read More »