Lead Software Engineer - Java at PayU

PayU is hiring Lead Software Engineer - Java

Распараллеливаем процесс вставки данных в PostgreSQL при помощи Spring с сохранением атомарности всей операции

Распараллеливаем процесс вставки данных в PostgreSQL при помощи Spring с сохранением атомарности всей операции Разработчики часто сталкиваются с проблемами производительности своих систем. Один из привычных способов ускорить медленный бизнес-процесс — распараллелить его. Это почти всегда работает: чем больше потоков обслуживают задачу, тем быстрее она выполняется. Но когда речь заходит о вставке данных в PostgreSQL, возникает проблема: распараллеливание действительно ускоряет операцию, но ломает ее атомарность. Данные начинают появляться в таблице частями. Для многих бизнес-процессов это неприемлемо — нужно, чтобы вся пачка данных становилась доступной одновременно. В этой статье расскажу о том, как сделать вставку данных одновременно многопоточной и атомарной.

https://habr.com/ru/companies/gazprombank/articles/1010784/

#Spring #hibernate #postgresql

Распараллеливаем процесс вставки данных в PostgreSQL при помощи Spring с сохранением атомарности всей операции

Разработчики часто сталкиваются с проблемами производительности своих систем. Один из привычных способов ускорить медленный бизнес-процесс — распараллелить его. Это почти всегда работает: чем больше...

Хабр

#JPA skaliert – wenn man’s richtig macht. Julius Mischok zeigt, welche Patterns in Produktion versagen und welche Alternativen du früh im Design bedenken solltest.

Lerne, wie du JPA für echte Lasten optimierst: https://javapro.io/de/high-speed-jpa/

#Hibernate #CleanCode #Java #JAVAPRO

Ever had a release where nothing “broke”—but the app suddenly got slower? @AdsChosen shows how to protect your codebase from creeping query regressions using expectations in tests.

Learn the exact annotations & workflow: https://javapro.io/2026/01/29/houston-we-have-problems-with-the-queries/
#Java #Frameworks #JPA #Hibernate

Hibernate with Panache Next just landed in Quarkus main.

One API.
Blocking + reactive unified.
Stateless sessions.
Type-safe @Find queries validated at build time.

This is a real shift in how we build persistence layers in Java.

I built a full bookstore REST API to show:
• Managed vs stateless sessions
• Reactive repositories
• What breaks under load

Full hands-on deep dive:
https://www.the-main-thread.com/p/quarkus-panache-next-jakarta-data-hibernate

#Quarkus #Java #Hibernate #JakartaData #EnterpriseJava

RESUME or resume variable for initramfs config? #grub2 #swap #hibernate #initramfs #resume

https://askubuntu.com/q/1564358/612

RESUME or resume variable for initramfs config?

I realize this question may seem trivial, but following my recent experience, I believe it holds relevance for me and potentially for the community as well. I recently performed a fresh installatio...

Ask Ubuntu

Offset Pagination Is Lying to You: Build Real Infinite Scroll with Quarkus
https://www.the-main-thread.com/p/quarkus-cursor-pagination-infinite-scroll

#java #quarkus #hibernate

Offset Pagination Is Lying to You: Build Real Infinite Scroll with Quarkus

Why offset pagination collapses at scale and how a production-grade cursor design keeps PostgreSQL fast, predictable, and boring.

The Main Thread

Most teams rely on database encryption and think they’re done.
That’s not how attackers work.

In this article I show how to do field-level encryption in Java, directly at the ORM layer, using Quarkus, Hibernate, PostgreSQL, and Vault.

Sensitive fields are encrypted before they ever hit the database.
Search still works. Code stays clean.

Hands-on. End to end. Production-focused.
https://www.the-main-thread.com/p/field-level-encryption-java-quarkus-hibernate-vault

#Java #Quarkus #Security #Hibernate #PostgreSQL #Vault #DevOps

When does #JPA abstraction help — and when does it hurt? Julius Mischok argues that high-speed JPA is possible if you stop trusting defaults and start designing for scale.

Full article: https://javapro.io/2025/12/31/high-speed-jpa/

#ORM #Performance #Java #Persistence #Hibernate #CleanCode

Excited for #JCON EUROPE 2026? See Marco Belladelli at #JCON2026 in Cologne talking about 'Talk to Your #Data: Natural Language Data Access in #Java with #Hibernate #Quarkus and #LangChain4j'

Explore how Hibernate ORM, Quarkus, and …

🎟️ 2026.europe.jcon.one/tickets
Free for #JUG members