-
Kotlin
Top “n” using a Priority Queue
If you ever need to capture the smallest or largest “n” from a stream of data, the approach more often…
Read More » -
Core Java
Generating a stream of Fibonacci numbers
A Java stream represents potentially an infinite sequence of data. This is a simple post that will go into the…
Read More » -
Enterprise Java
AWS SDK 2 for Java and storing a Json in DynamoDB
AWS DynamoDB is described as a NoSQL key-value and a document database. In my work I mostly use the key-value…
Read More » -
Core Java
Permutation – Heap’s Algorithm
This is a little bit of experimentation that I did recently to figure out a reasonable code to get all…
Read More » -
Enterprise Java
Backpressure in Project Reactor
Project Reactor implements the Reactive Streams specification, which is a standard for asynchronously processing a stream of data while respecting…
Read More » -
Enterprise Java
Expressing a conditional expression using Json – Java Implementation
I had a need recently to express a conditional expression in a form that a front end Javascript application and…
Read More » -
Enterprise Java
AWS DynamoDB version field using AWS SDK for Java 2
It is useful to have a version attribute on any entity saved to anAWS DynamoDB database which is simply a…
Read More » -
Enterprise Java
Processing SQS Messages using Spring Boot and Project Reactor – Part 2
This is a follow up to my blog post about processing SQS messages efficiently using Spring Boot and Project Reactor…
Read More » -
Enterprise Java
Processing SQS Messages using Spring Boot and Project Reactor
I recently worked on a project where I had to efficiently process a large number of messages streaming in through…
Read More »