Open in app

Sign in

Write

Sign in

Farzin Pashaee

238 Followers

Home

Lists

About

Nov 22

What is Java Virtual Thread?

Threads can be your savior or can become your biggest headache, They are the smallest processing unit that can be used in Java. There are two main types of threads, Platform threads and Virtual threads. …

Java

3 min read

What is Java Virtual Thread?
What is Java Virtual Thread?
Java

3 min read


Nov 15

Spring Boot Cache with Hazelcast

Hazelcast is an open-source software program for data management and distributed computing. It offers a distributed, in-memory data grid that makes it possible to quickly analyze and cache large amounts of data across many servers or nodes. Numerous use cases, including distributed caching, real-time data processing, communications, and distributed computing…

Java

6 min read

Spring Boot Cache with Hazelcast
Spring Boot Cache with Hazelcast
Java

6 min read


Nov 13

New features in Java 21

Java Development Kit (JDK) 21 is the most recent long-term support (LTS) version. This Version became widely available on September 19, 2023, under GPL-licensed, and according to the Oracle Website blog, it includes hundreds of new features and enhancements in addition to thousands of speed, stability, and security fixes. 15…

Java

7 min read

New features in Java 21
New features in Java 21
Java

7 min read


Sep 27

Optimistic Locking in JPA with Version Annotation

Concurrency in a database refers to DBMS’s capacity to manage many concurrent activities or transactions from various users or processes without jeopardizing the integrity or consistency of the data. …

Java

3 min read

Optimistic Locking in JPA with Version Annotation
Optimistic Locking in JPA with Version Annotation
Java

3 min read


Jul 24

Publish & Consume Custome Events in Spring Boot

The main focus of event-driven programming is events. An event is an excellent tool for separating a consumer-recognized activity from a producer-triggered action. The model containing the concept of event-driven programming is also known as an asynchronous model. …

Spring Boot

4 min read

Publish & Consume Custome Events in Spring Boot
Publish & Consume Custome Events in Spring Boot
Spring Boot

4 min read


Jul 24

Spring Boot Application Events and Listeners

An event is an excellent tool to decouple an action that is recognized by a consumer and triggered by a producer. Spring Boot comes with a set of out-of-the-box Application Events. These events provide different states and information about running applications. …

Spring Boot

3 min read

Spring Boot Application Events and Listeners
Spring Boot Application Events and Listeners
Spring Boot

3 min read


Published in

CodeX

·Jun 12

Use ChatGPT API to create a simple AI chatbot in Java

What is ChatGPT? ChatGPT is a state-of-the-art language machine-learning model developed by OpenAI. It stands for “Chat Generative Pre-trained Transformer.” Language models like ChatGPT are made to produce text that resembles that of a human based on the input they are given. To learn the patterns and structures of human language, it receives…

Java

4 min read

Use ChatGPT API to create a simple AI chatbot in Java
Use ChatGPT API to create a simple AI chatbot in Java
Java

4 min read


May 10

Serialization in Java

The Java programming language has a mechanism called Java serialization which enables objects to be turned into byte streams that may be transferred over a network or saved in files, databases, or memory.

Java

4 min read

Serialization in Java
Serialization in Java
Java

4 min read


Published in

CodeX

·Mar 20

Debugging tips for better programming

Debugging is the act of finding and fixing faults or other flaws in software code. These days, any software developer must be familiar with the debugging process to have a successful engineering career. Despite its significance, debugging can be a difficult and time-consuming activity that calls for a systematic approach…

Programming

5 min read

Debugging tips for better programming
Debugging tips for better programming
Programming

5 min read


Published in

CodeX

·Feb 27

Spring Boot Cache

A cache is a high-speed data storage component that is utilized to store data quickly for fast access. The goal is to improve the system's response time and performance and reduce the load from the main source of data, which can be a database or a 3rd-party API. Caching is…

Cache

5 min read

Spring Boot Cache
Spring Boot Cache
Cache

5 min read

Farzin Pashaee

Farzin Pashaee

238 Followers

Software Engineer at Maybank, AI and ML enthusiastic

Following
  • Michael Lin

    Michael Lin

  • Santal Tech

    Santal Tech

  • Uberto Barbini

    Uberto Barbini

  • Mitul Vaghela

    Mitul Vaghela

  • Katie Levy

    Katie Levy

See all (13)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams