Pratik Das

Professional Software Engineer and Architect currently focussed on Cloud Architecture, serverless technologies, and Microservices.

Articles by Pratik Das

Complete Guide to Spring RestTemplate

REST-styled APIs are all around us. Many applications need to invoke REST APIs for some or all of their functions. Hence for applications to function gracefully, they need to consume APIs elegantly and consistently.

Read more

How to Internationalize a Spring Boot Application

Internationalization is the process of making an application adaptable to multiple languages and regions without major changes in the source code.

Read more

Creating Hashes in Java

A hash is a piece of text computed with a cryptographic hashing function. It is used for various purposes mainly in the security realm like securely storing sensitive information and safeguarding data integrity.

Read more

Comparison of Java HTTP Clients

Hypertext Transfer Protocol (HTTP) is an application-layer protocol for transmitting hypermedia documents, such as HTML, and API payloads in a standard format like JSON and XML.

Read more

Running Scheduled Jobs in Spring Boot

Scheduling is the process of executing a piece of logic at a specific time in the future. Scheduled jobs are a piece of business logic that should run on a timer.

Read more

Publishing Metrics from Spring Boot to Amazon CloudWatch

Metrics provide a quantifiable measure of specific attributes of an application. A collection of different metrics give intelligent insights into the health and performance of an application.

Read more