Sandip Salunkhe | Solution Lead at Paychex Inc.Spring Cloud Stream with Apache KafkaSpring cloud stream is a framework for building event-driven microservices. It provides abstraction and utilities for developing message…Jul 21Jul 21
Sandip Salunkhe | Solution Lead at Paychex Inc.Apache Kafka on WindowsWindows Subsystem for Linux 2 (WSL 2) is a technology developed by Microsoft that allows you to run a Linux distribution alongside your…Dec 24, 2023Dec 24, 2023
Sandip Salunkhe | Solution Lead at Paychex Inc.Pattern Matching — an expressive java language featureMany JEPs are collected into named projects. Amber, Lambda, Loom, Panama, Valhalla are the major recent named Java projects.Nov 1, 2023Nov 1, 2023
Sandip Salunkhe | Solution Lead at Paychex Inc.Java record and sealed classes -features to enhance modelling dataJava records, introduced as a preview feature in Java 14 [JEP-359] and finalized in Java 16 [JEP-395] as part of Project Valhalla, act as…Oct 21, 2023Oct 21, 2023
Sandip Salunkhe | Solution Lead at Paychex Inc.Functional Interface key feature of Java 8- Explained in detailA functional interface in Java is an interface that contains only a single abstract method(SAM). A functional interface can contain default…Oct 15, 2023Oct 15, 2023
Sandip Salunkhe | Solution Lead at Paychex Inc.Java Stream API — In DepthA stream is a sequence of elements on which different kinds of sequential and parallel operations are performed. Stream functionality was…Oct 12, 2023Oct 12, 2023
Sandip Salunkhe | Solution Lead at Paychex Inc.Spring @Transactional annotation — Declarative Transaction ManagementSpring creates proxies for classes that declare @Transactional on the class or on method. It is used to specify that a method or a class…Oct 8, 2023Oct 8, 2023