Symmetric and Asymmetric Encryption

In this article, we have discussed encryption in details and we have tried to answer the what, why and how of encryption when client makes connection to the server. What is Encryption? Data can be scrambled using encryption so that only authorised parties can decipher it. Technically speaking, it is the process of changing plaintext that can be read … Read more

SSL vs TLS

This article is dedicated to discuss about the ssl/tls and what is the difference between these two. In the earlier article we have discussed SSL in detail. Here, we are discussing only in brief. Please go through that article if you haven’t gone yet. What is SSL/TLS A security protocol for the Internet based on encryption is … Read more

What is SSL

In this article, we have covered multiple things about the SSL, like: ssl certificate, need of ssl & ssl certificate, encryption types, how we can get ssl certificate etc. Introduction to SSL Secure Sockets Layer (SSL) is a network protocol designed to secure connections between web clients and web servers over an insecure network such … Read more

What is the Network Layer

In this article, we will learn about network layer of the OSI model. Also, the responsibilities of the network layer. The Internet is only conceivable because to network-to-network connectivity. Sending data packets back and forth between various networks is how these connections are made at the “network layer” of the Internet communications process. The network … Read more

What is Swagger

In this article, we will learn about swagger, openapi and api documentation. Also, we will see the components of Swagger. Swagger In a Nutshell The accepted method for describing Standard APIs is Swagger. If you’re delivering APIs in Azure, Swagger is useful. Swagger is mostly used for API documentation, hence the question of why document … Read more

What is Memcached and How does it Work

In this article, we will learn about memcached and working of the same. What is Memcached A general-purpose networked caching system that is free to use is Memcached. mostly used to lighten the load on databases in order to speed up dynamic online applications. For short data chunks, database calls, API calls, or page rendering, … Read more

Transaction Propagation Types in Spring

In this article, we will understand the different transaction propagation types available in Spring Boot. Why do we call this Transaction Propagation? When we call a method from another method then we might want to propagate the existing transaction context or restrict the propagation & create a new context. Hence we call this as transaction … Read more

HTTP vs HTTPS

In this blog post, we have discussed the basic differences between http and https. HTTP stands for HyperText Transfer Protocol. HTTPS stands for Hyper Text Transfer Protocol Secure. If the host of a website starts with https:// then it means all the requests and response on this website are encrypted. They are encrypted using SSL security protocol (Secure … Read more