Java

black samsung tablet display google browser on screen

Spring Cloud GCP- Cloud Pub/Sub Receiving Messages

Reading Time: 3 minutes This is the second blog in the series Spring Cloud GCP- Cloud Pub/Sub. If you have not gone through the first part please navigate to Spring Cloud GCP- Cloud Pub/Sub Sending Messages. In this blog, we will create an application to receive messages that are sent by the sender application that we created in the last blog. We will use Google Cloud Pub/Sub as the Continue Reading

How to Integrate Cucumber With Selenium 4?

Reading Time: 5 minutes Hello Testers, No doubt that Selenium is one of the fantastic tools in the field of Automation Testing, but it might seem a little hard for a non-technical person to understand its work due to the complexity of the code. To ease this task, Cucumber comes into play, which makes the complex code simple and easy to understand. But, how exactly does it do that? I will Continue Reading

The JSF Framework: An Introduction to JavaServer Faces

Reading Time: 2 minutes JSF stands for JavaServer Faces. It is a framework that helps you build user interfaces for JavaServer applications. It provides the standard set of tools for creating a user interface. JavaServer Faces (JSF) is an MVC web framework. What is JSF? JSF technology includes a set of APIs representing different UI components and helps manage their states. JSF framework provides the flexibility of creating simple Continue Reading

Google Cloud Virtual Private Cloud – VPC

Reading Time: 3 minutes Virtual Private Cloud – VPC provides networking functionality for the cloud-based resources and services that is global, scalable, and flexible. What is the Virtual Private Cloud – VPC network in GCP? A VPC network is a global resource that consists of a list of regional virtual subnetworks (subnets) in data centers, all connected by a global wide area network. VPC networks are logically isolated from each Continue Reading

How To Convert Text to Speech In JavaScript

Reading Time: 3 minutes Ever wondered what it would be like to build your own screen reader? With the Web Speech API, this is an achievable task. In this article, we’ll be building a basic text-to-speech reader. let’s take a look at how can we convert text to speech in javaScript. Prerequisites To follow along with this blog, you should have: A basic understanding of HTML and JavaScript. A Continue Reading

What is new In Project Loom

Reading Time: 2 minutes Project loom is an OpenJDK project that aims to enable “easy-to-use, high-throughput lightweight concurrency and new programming models on the Java platform.” Before Project Loom As of now, we know that the basic unit of concurrency is Thread. Thread map 1-1 to kernel Threads and these threads work well but they also have certain limitations which are as follows:- Expensive To Create:- Below are a Continue Reading

Publish And Subscribe Message Operation: the big hope for Spring Cloud GCP.

Reading Time: 3 minutes Pre-Requisite Basic of GCP Pub-Sub and Overview of Our Blog written by knolder. What is GCP Pub-Sub Google Cloud Pub/Sub is an asynchronous messaging carrier based on Google’s own infrastructure issue that has been relied on with the aid of many Google products for over a decade. Google merchandise, together with advertisements, seek, and Gmail, Travers extra than 500 million messages in keeping with second using this infrastructure, imparting a complete of more than 1 TB/s of records. This is Google’s very own implementation of Apache Kafka and is fully managed by Continue Reading

What is JWT (JSON Web Token)?

Reading Time: 3 minutes What is JSON Web Token (JWT)? JWT (JSON Web Token) is an open standard (RFC 7519) that defines a compact and self-contained way for securely transmitting information between two parties as a JSON object. This information is digitally signed so it can be trusted an verified. JWT signed using a secret key (with the HMAC algorithm) or a public/private key using RSA or ECDSA. JWT can be encrypted to also Continue Reading

GSSAPI – Generic Security Service Application Program Interface

Reading Time: 2 minutes In the previous blog, We have read about SCRAM Authentication. In Today’s blog, we gonna read about GSSAPI (Kerberos) Authentication. Kerberos is a security protocol that provides an alternate mechanism for client and server authentication. Introduction to GSSAPI As its name implies, the GSS-API enables programmers to write generic applications with respect to security. It is widely use by protocol implementers as a means to Continue Reading

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

Apache Beam Transformation

Reading Time: 5 minutes In this blog, we are going to see the various ways of transformation in the apache beam. Transforms are the operations in your pipeline and provide a generic processing framework. As we know Apache Beam is an open-source, unified model for defining both batch and streaming data-parallel processing pipelines. So generally we refer to the Transform as the PTransfarm. Here P stands for Parallel. PTransform Continue Reading

Spring Boot microservices with logging using Spring Cloud GCP

Reading Time: 4 minutes What is Spring Boot and Spring Cloud GCP? Spring Boot: Spring Boot is a java-based framework i.e. free and open-source.  Using Spring boot you can create java (web)apps mostly based on microservices  architecture. It makes it easier for you to focus on development work by simply  providing default dependencies that you may require in your project (it takes care of  boiler-plate code). Spring Cloud GCP: Continue Reading