Quantcast
Channel: All – akquinet AG – Blog
Browsing latest articles
Browse All 113 View Live

JPA Pitfalls (12): Lazy Loading of Relationships in a Loop

This blog article is part of a “series of blog articles” about common pitfalls using JPA and ways to avoid them. In this article, we describe a potential performance problem when loading relationships...

View Article


JPA Pitfalls (13): EntityManager.merge Result

This blog article is part of a “series of blog articles” about common pitfalls using JPA and ways to avoid them. In this article, we describe a common error when using EntityManager.merge. The...

View Article

JPA Pitfalls (14): EntityManager.persist and Transactions

This blog article is part of a “series of blog articles” about common pitfalls using JPA and ways to avoid them. In this article, we describe the result of EntityManager.persist inside and outside of...

View Article

Image may be NSFW.
Clik here to view.

Yes, Rust has Garbage Collection, and a Fast One

Rust is getting more and more popular. Thus, a group of colleagues, including myself, evaluated it for half a day to build up our own opinion, if Rust is of strategic interest for us or not. We did...

View Article

Image may be NSFW.
Clik here to view.

Building an ETL Pipeline with Open Source Tools

What Is ETL ETL stands for Extract, Transform, Load. Extraction is the process by which data from many sources and formats is collected. The data is then processed to allow for ease of storing and...

View Article


Image may be NSFW.
Clik here to view.

Kotlin/JVM, Rust, and Randy Random

In this previous article I implemented a small, enterprisy benchmark to compare the concept of garbage collection used by Kotlin/JVM with the concept of Rust, which claims to not have any garbage...

View Article

JPA Pitfalls (15): Merge DTO into Entity

This blog article is part of a “series of blog articles” about common pitfalls using JPA and ways to avoid them. In this article, we describe a problem with unextected changes when using DTOs. A lot...

View Article

Image may be NSFW.
Clik here to view.

Haskell is Faster than Rust! … Wait a Sec!

To evaluate the impact of memory management in Rust, I implemented a short benchmark in Rust and Kotlin. You can find all the details here and here. Measurements showed that Rust is roughly a factor...

View Article


JPA Pitfalls (16): EntityManager.remove Does Not Remove Entity

This blog article is part of a “series of blog articles” about common pitfalls using JPA and ways to avoid them. In this article, we describe a problem with entites not beeing removed altough...

View Article


Creating coherent Networks for docker development

Docker is a great tool for developing micro services that may be composed together in order to form a larger application. However, Docker containers run in a network apart from the host machine. That...

View Article
Browsing latest articles
Browse All 113 View Live