-
Scala
WatchService combined with Akka actors
WatchService is a handy class that can notify you about any file system changes (create/update/delete of file) in a given…
Read More » -
Scala
Synchronizing transactions with asynchronous events in Spring
Today as an example we will take a very simple scenario: placing an order stores it and sends an e-mail…
Read More » -
Scala
Scala traits implementation and interoperability. Part I: Basics
Traits in Scala are similar to interfaces, but much more powerful. They allow implementations of some of the methods, fields,…
Read More » -
Scala
FitNesse your ScalaTest with custom Scala DSL
This article won’t be about FitNesse. As matter of fact I don’t like this tool very much and it seems…
Read More » -
Clojure
Promises and futures in Clojure
Clojure, being designed for concurrency is a natural fit for our Back to the Future series. Moreover futures are supported…
Read More » -
Software Development
Promises and Deferred objects in jQuery and AngularJS
Series of articles about futures/promises without JavaScript would not be complete. Futures (more commonly named promises in JS land) are…
Read More » -
Enterprise Java
DeferredResult – asynchronous processing in Spring MVC
DeferredResult is a container for possibly not-yet-finished computation that will be available in future. Spring MVC uses it to represent…
Read More » -
Scala
Futures in Akka with Scala
Akka is actor based, event-driven framework for building highly concurrent, reliable applications. Shouldn’t come a surprise that concept of a…
Read More » -
Enterprise Java
Advanced ListenableFuture capabilities
Last time we familiarized ourselves with ListenableFuture. I promised to introduced more advanced techniques, namely transformations and chaining. Let’s start…
Read More »