Discover and connect with journalists and influencers around the world, save time on email research, monitor the news, and more.
Recent: |
|
Past: |
|
In the previous article we created a simple indexing code that hammers ElasticSearch with thousands ... → Read More
Simple, effective and safe concurrency was one of the design principles of RxJava. Yet, ironically, ... → Read More
Imagine you have a stream that publishes events with unpredictable frequency. Sometimes you can expe... → Read More
If you are using plain Java, since version 5 we have a handy scheduler class that allows running tas... → Read More
In the previous article, we learned how to parse excessively large XML files and turn them into RxJa... → Read More
Processing file as a stream turns out to be tremendously effective and convenient. Many people seem ... → Read More
RxJava is missing a factory to create an infinite stream of natural numbers. Such a stream is useful... → Read More
The title is not a mistake. rx.Observable from RxJava 1.x is a completely different beast than io.re... → Read More
There are three, seamlessly similar operators in RxJava 2.x: flatMap(), concatMap() and concatMapEag... → Read More
While teaching and mentoring RxJava, as well as after authoring a book, I noticed some areas are esp... → Read More
TL;DR If your application is failing to obtain new database connection, restarting ActiveMQ broker ... → Read More
In part 1: thread pools we designed and implemented relatively simple system for processing events i... → Read More
Once again I prepared a programming contest on GeeCON 2016 for my company. This time the assignment ... → Read More
Properly handling dates, time, time zones, daylight saving time, leap years and such has been my pet... → Read More
This article was initially an appendix in our Reactive Programming with RxJava book. However introdu... → Read More
java.util.Optional in Java 8 is a poor cousin of scala.Option[T] and Data.Maybe in ... → Read More
When you have a piece of code that often fails and must be retried, this Java 7/8 library provides r... → Read More
If you still struggle to understand what are macros in Clojure and why are they so useful, I will gu... → Read More
CompletableFuture is still a relatively fresh concept, despite being introduced almost two years ago... → Read More
Spring framework 4.2 GA is almost released, let's look at some new features it provides. The one tha... → Read More