Reflectoring - Where the How meets the Why

Software development tutorials, thoughts about the software craft, and tips on how to grow as a software engineer.

  • Java

    Apache HttpClient Configuration

    Configuring Apache HttpClient is essential for tailoring its behavior to meet specific requirements and optimize performance. From setting connection timeouts to defining proxy settings, configuration options allow developers to fine-tune the client’s behavior according to the needs of their application.

    Sachin Raverkar May 29, 202412 min read
  • Java

    Async APIs Offered by Apache HttpClient

    In this article, we are going to learn about the async APIs offered by Apache HttpClient. We are going to explore the different ways Apache HttpClient enables developers to send and receive data over the internet in asynchronous mode.

    Sachin Raverkar May 29, 202427 min read
  • Java

    Classic APIs Offered by Apache HttpClient

    In this article, we are going to learn about the classic APIs offered by Apache HttpClient. We are going to explore the different ways Apache HttpClient helps us to send and receive data over the internet in classic (synchronous) mode.

    Sachin Raverkar May 29, 202421 min read
  • Java

    Create a HTTP Client with Apache HttpClient

    In this article series, we’re going to explore Apache HTTPClient APIs. We’ll get familiar with the different ways Apache HttpClient enables developers to send and receive data over the internet.

    Sachin Raverkar May 29, 20246 min read
  • Java

    Reactive APIs Offered by Apache HttpClient

    In this article, we are going to learn about reactive APIs offered by Apache HttpClient APIs. We are going to explore how to use reactive, full-duplex HTTP/1.

    Sachin Raverkar May 29, 202411 min read
  • AWS

    Integrating Amazon S3 with Spring Boot Using Spring Cloud AWS

    In modern web applications, storing and retrieving files has become a common requirement. Whether it is user uploaded content like images and documents or application generated logs and reports, having a reliable and scalable storage solution is crucial.

    Hardik Singh Behl May 27, 202412 min read