Pratik Das
Software Engineer, Consultant and Architect with current expertise in Enterprise and Cloud Architecture, serverless technologies, Microservices, and Devops.
Articles by Pratik Das
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 moreComparison 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 moreRunning 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 morePublishing 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 moreComplete Guide to CSRF/XSRF (Cross-Site Request Forgery)
Protecting a web application against various security threats and attacks is vital for the health and reputation of any web application.
Read moreComplete Guide to CORS
“CORS” stands for Cross-Origin Resource Sharing. CORS is a protocol and security standard for browsers that helps to maintain the integrity of a website and secure it from unauthorized access.
Read more