Spring

Spring Cloud GCP IAP Authentication and Authorization 

Reading Time: 2 minutes Identity-Aware Proxy (IAP) establish a central authorization layer for applications accessed by HTTPS, so we can use an application-level access control model instead of relying on network-level firewalls. IAP policies scale across organization. We can define access policies centrally and apply them to all of applications and resources. When you assign a dedicated team to create and enforce policies, we protect project from incorrect policy Continue Reading

Spring GCP BigQuery

Reading Time: 3 minutes BigQuery is Google’s fully managed, petabyte scale, low cost analytics data warehouse. It’s Serverless, highly scalable, and cost-effective multicloud data warehouse designed for business agility. BigQuery Benefits Gain insights with real-time and predictive analytics– Query streaming data in real time and get up-to-date information on all your business processes. Predict business outcomes easily with built-in machine learning–without the need to move data. Access data and Continue Reading

Intro to Spring AOP

Reading Time: 2 minutes The world is a stage where all of us are artists and Constant learning is the foundation of success.In order to continue your learning with something new, here were are going to learn about working with Spring AOP.Here we will look at what AOP is, and what features we have with AOP. Let’s start with the intro first. Spring AOP AOP stands for Aspect-Oriented ProgrammingSpring Continue Reading

Intro to Spring Reactor: Part 1

Reading Time: 2 minutes The world is a stage where all of us are artists and Constant learning is the foundation of success.In order to continue your learning with something new, here were are going to learn about Spring Reactor. Let’s start with the basics about what is Reactive Programming first. Reactive Programming It’s important to understand the difference between reactive programming and reactive systems. We use both these Continue Reading

Introduction to Spring Reactor

Reading Time: 3 minutes In this Spring Reactor blog, we will learn what is reactive programming. Why we need reactive Programming? How we can get started with reactive behaviour in a Spring Boot project and start producing and consuming messages in the same application itself. In above figure you can see working model of traditional rest api. Every time when clients send request to application. Each request will be Continue Reading

Spring Reactor

Reading Time: 5 minutes 1. Overview In this article, we’ll get introduced to the Spring Reactor project and its importance. The idea is to take advantage of the Reactive Streams Specification to build non-blocking reactive applications on the JVM. Using this knowledge, we’ll try to build a simple reactive application and compare it to a traditional blocking application. 2. Conventional APIs are blocking Modern applications deal with a high number of concurrent users Continue Reading

Spring Security: How it works internally

Reading Time: 5 minutes Definition Spring Security is a framework provided by Spring that helps to customize an access and authentication process. It plays a very crucial role in terms of securing the applications. Spring Security, mainly focuses on authentication and authorization to provide all benefits to java applications. It is very helpful and provides an easy approach to apply in real projects. And, permits to do custom modifications Continue Reading

Springboot all possible ways to read props from Configuration file.

Reading Time: 2 minutes Springboot YML/ Properties file Various properties can be specified inside your application.properties file or inside your application.yml file, the following ways to reading properties from YML or Properties file. Reading a single property Read bunch of properties then use can use @ConfigurationProperties. Read entire YML/Property file Visit following URL and here you can find more properties:https://docs.spring.io/spring-boot/docs/1.1.6.RELEASE/reference/html/common-application-properties.htmlhttps://docs.spring.io/spring-boot/docs/current/reference/html/application-properties.html In my case i’m using YML file Reading a Continue Reading