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…May 24, 2021May 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…May 24, 2021May 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.May 23, 2021May 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…May 23, 2021May 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…May 23, 2021May 23, 2021