Vishal ChawlaApache Spark and Functional ProgrammingApache Spark is (at the time of writing) the most popular “big” data processing library these days. While the Dataframe has a really nice…4 min read·May 24, 2021----
Vishal ChawlaActionBuilder in Play FrameworkPlay is one of my favorite frameworks both from the perspective of ease of use, design and extensibility. I always used Akka Http (which…4 min read·May 24, 2021----
Vishal ChawlaWorking with Cassandra FutureIt is awkward in scala to work with ListenableFuture that is returned when you are using cassandra java driver to make asynchronous calls.1 min read·May 23, 2021----
Vishal ChawlaRESTfully query KafkaStreamsMany modern streaming applications need to provide statistics/aggregate data in realtime. I have see too many such applications that simply…3 min read·May 23, 2021----
Vishal ChawlaDynamically Configured Stream Processing with Apache Spark and DroolsIn this post I will show how to use the very powerful flatMapWithState in Spark structured streaming to aggregate arbitrary state. To make…1 min read·May 23, 2021----