How can we obtain a unique identifier which is unique across the various JVMs? In this article, I show you the…
Browsing: Data Structures
Data Structures and Algorithms
Transaction State In order to know what happens during a commit or a rollback, we need to know what kind…
Storing an Object In the code below, our purpose is to store a Book object to the page file. Transaction…
Loading a Page When a page is requested, instead of reading it from disk, it is first looked into the…
Introduction Kahadb is the file persistence database. ActiveMQ uses it to persist the messages. It is made up of four…
BitArrayBin is class from ActiveMQ and is used to set true/false against some long index. This is useful if we want to…
In this article, I show you an insight into the internals of Journal Metadata and its index. Location Each journal record…
Structure of Journal Data File Each batch record starts with a batch header. Batch header consists of the batch header…
Use case: Get a data file accessor from the pool for file 1 Since its the first time a data…
In this article we discuss how a client connects to a broker service. Client needs to know the broker URL…
In this article we discuss what happens when we set a transport connector to a broker service and start the…
In this article, we describe the default strategy that the FactoryFinder uses to find, load and instantiate Objects. FactoryFinder is responsible for…
This article gives an insight into file persistence of B-Tree Index. Initialization A node with null parent is called root…