PROGRESSIVE CODERPROGRESSIVE CODER
  • Become a Pro!
  • Areas
    • Software Design and Architecture
      • Software Architecture
        • Microservices
        • Domain Driven Design
        • Event Driven Architecture
        • Monolithic Architecture
    • Cloud computing and DevOps
      • Platforms
        • AWS
      • Containerization and Orchestration
        • Docker
        • Docker Compose
        • Kubernetes
        • OpenShift
      • Infrastructure as Code
        • Terraform
      • Message Queuing and Streaming
        • Kafka
        • RabbitMQ
      • Caching and Performance
        • Redis
    • Programming Languages and Frameworks
      • Data Structures and Algorithms
      • Languages
        • Java
        • Rust
        • Golang
        • Python
      • Frameworks
        • Spring Boot
        • Spring Cloud
        • Axon Framework
        • NodeJS
        • ExpressJS
        • NestJS
        • Fastify
        • FastAPI
        • KoaJS
        • Deno
      • Integration
  • Blog
  • About

Java

Blog

Java HashMap Part 2 – Understanding how HashMaps work internally

In this post, our goal is to create an understanding of how HashMaps work internally. More often that not, we use HashMaps without knowing much about its inner workings. However, in many interview settings, a developer is expected to know about it. Also, while writing real production code, it is Read more…

By Saurabh Dashora, 2 years2 years ago
Blog

Java HashMap Part 1 – Everything you need to know with Examples

In this post, we will go through everything you need to know about using Java HashMap with examples. In the subsequent post, we will also be looking into the internal functioning of a Java HashMap that will help clarify the concepts behind a HashMap. 1 – What is a HashMap? Read more…

By Saurabh Dashora, 2 years2 years ago
ArrayList

Java Array List – A Detailed Guide with Simple Examples

Java Array List is possibly the most commonly used data structure from the Java Collections framework. More often than not, this is the first option we try to explore when trying to store a list of items in any program. In this post, we will discuss the properties of Java Read more…

By Saurabh Dashora, 2 years2 years ago
Blog

Java Linked List – A Detailed Guide with Examples

Java comes with its own implementation of Linked List. The Java Linked List is actually a doubly-linked list implementation of the List and Dequeue interfaces. 1 – How to use the Java Linked List 1.1 – Create a Linked List We can create a new Java Linked List as below: Read more…

By Saurabh Dashora, 2 years7 months ago
Blog

Java TimerTask to perform hard timeout on HTTP Calls

Java TimerTask provides a way to schedule a task using the standard Java Timer class. This is quite handy when we want to run a task at regular time intervals. Another practical application of this feature is to perform a hard timeout on HTTP calls when the user experience is Read more…

By Saurabh Dashora, 2 years2 years ago
Blog

Java HttpClient Timeout Properties Explained with Examples

HTTP Request is a common integration approach used for building any reasonably sized application. However, just like in real life, a request is just a request and there is no guarantee a request would receive an appropriate response. So what should be a developer do in this case? In real-life Read more…

By Saurabh Dashora, 2 years2 years ago
Recent Posts
  • How to use Kubernetes Storage Class for Dynamic Provisioning?
  • 4 Must-Know Strategies for Code Reuse in Software Engineering
  • What you must know about Rate Limiting?
  • A Simple Guide to Kubernetes Persistent Volume Claim
  • Setting up a Kubernetes Locally with K3S and Multipass
Categories
Recent Posts
  • How to use Kubernetes Storage Class for Dynamic Provisioning? August 24, 2023
  • 4 Must-Know Strategies for Code Reuse in Software Engineering August 23, 2023
  • What you must know about Rate Limiting? August 20, 2023
Links
  • About
  • Subscribe
  • Privacy Policy

  • About
  • Subscribe
  • Privacy Policy
Created my free logo at LogoMakr.com