Author: Sumit Agarwal

What are Java 8 Data Structures and How to use them?

Reading Time: 3 minutes What is Data Structure A data structure is a particular way of organizing data in a computer so that it can be used effectively. Basic types of Data Structure in Java Arrays The array is a fixed-size data structure with random access. Fixed-size means that while creating an array we need to specify its size(number of elements array can hold). It has a special syntax Continue Reading

Understanding Types of the Rx Java Scheduler

Reading Time: 3 minutes What is Scheduler in Rx Java Scheduler are one of the main components in RxJava. They are responsible for performing operations of Observable on different threads. They help to offload the time-consuming onto different threads. How default thread works in Rx Java Rx is single-threaded by default. It implies that an Observable and the chain of operators that we can apply to it. That will Continue Reading

Understanding Types of the Rx Java Subject

Reading Time: 2 minutes What is Subject? A Subject is a sort of bridge or proxy that is available in some implementations of ReactiveX . That acts both as an observer and as an Observable. Because it is an observer, it can subscribe to one or more Observables. And because it is an Observable, it can pass through the items it observes by re-emitting them. And it can also Continue Reading

How to search in the Google Data Catalog by tags in Java

Reading Time: 3 minutes What is Data Catalog? Data Catalog is a fully managed, scalable metadata management service in Google Cloud’s Data Analytics . Data Catalog Search scope In Data Catalog search scope depends on users i.e. Search results may be different for users with different permissions. For example, if a user has BigQuery metadata read access to an object. Than object will appear in their Data Catalog search Continue Reading