Vlad Mihalcea

High-Performance Java Persistence Newsletter, Issue 33

If you are trading Stocks and Crypto using Revolut, then you are going to love RevoGain!

Introduction

Welcome to a new issue of the High-Performance Java Persistence Newsletter in which we share articles, videos, workshops, and StackOverflow answers that are very relevant to any developer who interacts with a database system using Java.

Read More

RevoGain Software Architecture

If you are trading Stocks and Crypto using Revolut, then you are going to love RevoGain!

Introduction

In this article, I’m going to show you the RevoGain software architecture.

RevoGain is a web application that helps Revolut users calculate their stocks and crypto trading gains, and I started building it at the beginning of September 2021.

Read More

How to tunnel localhost to the public Internet

If you are trading Stocks and Crypto using Revolut, then you are going to love RevoGain!

Introduction

In this article, I’m going to show you how you can tunnel your localhost environment to a public Internet address that can be accessed by other services you are using for testing.

Read More

How to create a tech startup

If you are trading Stocks and Crypto using Revolut, then you are going to love RevoGain!

Introduction

In this article, I’m going to tell you how you can create your own tech startup in just two months. This is based on the real-life story of how I created RevoGain.

Read More

High-Performance Java Persistence Newsletter, Issue 32

If you are trading Stocks and Crypto using Revolut, then you are going to love RevoGain!

Introduction

Welcome to a new issue of the High-Performance Java Persistence Newsletter in which we share articles, videos, workshops, and StackOverflow answers that are very relevant to any developer who interacts with a database system using Java.

Read More

How to map polymorphic JSON objects with JPA and Hibernate

If you are trading Stocks and Crypto using Revolut, then you are going to love RevoGain!

Introduction

In this article, I’m going to show you how you can map polymorphic JSON objects when using JPA and Hibernate.

Since Hibernate doesn’t support JSON natively, I’m going to use the Hibernate Types library to achieve this goal.

Read More

Hibernate Batch Sequence Generator

If you are trading Stocks and Crypto using Revolut, then you are going to love RevoGain!

Introduction

In this article, I’m going to introduce the Hibernate Batch Sequence Generator implementation that’s provided by Philippe Marschall to the Hibernate Types project

Read More

The JPA and Hibernate second-level cache

If you are trading Stocks and Crypto using Revolut, then you are going to love RevoGain!

Introduction

In this article, I’m going to explain how the JPA and Hibernate second-level cache mechanism works and why they are very important when it comes to improving the performance of your data access layer.

Read More

High-Performance Java Persistence Newsletter, Issue 31

If you are trading Stocks and Crypto using Revolut, then you are going to love RevoGain!

Introduction

Welcome to a new issue of the High-Performance Java Persistence Newsletter in which we share articles, videos, workshops, and StackOverflow answers that are very relevant to any developer who interacts with a database system using Java.

Read More

Eight years of blogging

If you are trading Stocks and Crypto using Revolut, then you are going to love RevoGain!

Eight years and counting!

It was September 2013, and I had always wanted to start a blog but had never found the motivation to do it. If you keep on waiting for the right time to do something, that day might never come. Either you start right away, or you just keep on lying to yourself.

Read More