A quick and practical guide to transactions in Java and Spring.
It has been almost fifteen years when I started programming and my love for it does not seem to fade at all. I have worked upon core Java, Spring projects to enterprise solutions like commerce and digital platforms. I love learning new features, languages, algorithms, libraries, basically whatever can make the journey fun!
Here's what I've written (so far):
A quick and practical overview of reactive systems in Java.
A comprehensive guide to Apache Druid.
Explore the basic concepts of the CQRS and Event Sourcing design patterns.
A comprehensive overview of transactions and guarantees they provide.
A comprehensive guide to Atomikos.
A comprehensive guide to testing multithreaded code in Java.
A quick and practical overview of design principles for highly concurrent applications!
A quick and practical overview of DevOps mindset.
An overview of clean coding practices in Java.
A quick and practical overview of the optimal testing pyramid.
A quick and practical overview of twelve-factor approach when developing Spring Boot microservices.
A simple reference implementation of a simple blockchain in Java.
A quick and practical overview of differences between Mesos and Kubernetes.
A quick and practical introduction to Machine Learning with Spark MLlib.
Learn how to use the Nashorn engine along with React to create an isomorphic app.
A quick and practical overview of Java GSS Api.
A quick and practical overview of Java SASL – Simple Authentication and Security Layer.
A quick and practical overview of Java security basics.
A quick and practical overview of Morphia – a Java ODM for MongoDB.