kiarash shamaiiOptimizing Java App Performance by understanding JVM ArchitechtureAs Java developers, we’re often tasked with building high-performance applications that can handle demanding workloads and provide a…4 min read·7 hours ago----
kiarash shamaiiJava Enhances Documentation with Markdown SupportIn a move to improve the documentation experience for Java developers, the Java Enhancement Proposal (JEP) 467 was introduced in 2023…4 min read·1 day ago----
kiarash shamaiiModernizing Java: An Exploration of JLAMA and Project PanamaModernizing Java: An Exploration of JLAMA and Project Panama3 min read·4 days ago----
kiarash shamaiiUnderstanding Java’s Memory Model and the Inner Workings of Garbage CollectionJava, a widely used programming language, owes its popularity to its robust memory management system. The Java Memory Model (JMM) and the…14 min read·May 15, 2024----
kiarash shamaiiBuilding a Simple Rule Engine in JavaIn software development, there are often situations where we need to apply a set of rules or conditions to filter or process data. Managing…3 min read·May 6, 2024--5--5
kiarash shamaii“Maximizing Model Performance: Unleashing the Power of Parameters and Hyperparameters with example…When you begin learning anything new one of the things you grapple with is the lingo of the field you’re getting into. Clearly…6 min read·Apr 25, 2024----
kiarash shamaiiThe Pitfalls of mishandling NumPy: A Closer Look at Common MistakesNumPy, short for “Numerical Python,” is a powerful library in the Python ecosystem that provides efficient data structures and functions…7 min read·Apr 5, 2024----
kiarash shamaiiDockerizing Spring Boot: Best Practices for Efficient ContainerizationFirst of all why use Docker, Docker is a powerful tool that allows developers to package their applications into containers that can be…9 min read·Jan 17, 2024--5--5
kiarash shamaiiAchieving Durability in Apache Kafka with Apache Camel Seda ComponentApache Kafka is an open-source stream processing platform developed by the Apache Software Foundation. It is widely used for building…8 min read·Jan 8, 2024----
kiarash shamaiiSpring Batch 4 to 5 in detailsat first what is exactly Spring Batch framework ?7 min read·Dec 21, 2023----