Dmitry Konstantinov (@java_dnk) 's Twitter Profile
Dmitry Konstantinov

@java_dnk

Interested in Java performance tuning, distributed systems and high availability

ID: 424021993

calendar_today29-11-2011 06:52:27

58 Tweet

56 Takipçi

255 Takip Edilen

Aleksey Shipilëv (@shipilev) 's Twitter Profile Photo

Leyden is going to be a breakthrough technology for startup and time-to-performance improvements. There are many other things that could be improved, squeezing even more perf. Just a taste:

Leyden is going to be a breakthrough technology for startup and time-to-performance improvements. There are many other things that could be improved, squeezing even more perf. Just a taste:
DataStax (@datastax) 's Twitter Profile Photo

📣 Calling all Cassandra users! Come explore Apache Cassandra® 5.0 and what to look forward to in Cassandra 5.1. 👁 Join 💧 mck 🦎🐬 and Sami Kaksonen on 30 October. RSVP ➡️ dtsx.io/3U2vMOF

📣 Calling all Cassandra users!

Come explore Apache Cassandra® 5.0 and what to look forward to in Cassandra 5.1. 👁 Join <a href="/mck_sw/">💧 mck 🦎🐬</a> and <a href="/sami_kaksonen/">Sami Kaksonen</a> on 30 October.

RSVP ➡️ dtsx.io/3U2vMOF
Apache Kafka (@apachekafka) 's Twitter Profile Photo

Upgrade time! We just released Apache Kafka 3.8.1! Thanks to all 24 contributors and our RM Josep Prat! For more details checkout out the release blog post: kafka.apache.org/blog#apache_ka…

Apache Kafka (@apachekafka) 's Twitter Profile Photo

Hello Apache Kafka 3.9.0! - last release using ZooKeeper - tiered storage is production-ready Plus many more KIPs, improvements, and bug-fixes. For details, check out the release blog post: kafka.apache.org/blog#apache_ka… Thanks to 133 contributors and our RM Colin Patrick McCabe!

Peter Kraft (@petereliaskraft) 's Twitter Profile Photo

Let's say you commit a change that makes an application 0.05% slower. No big deal, right? Well, at the scale of Meta, it is a big deal--a small slowdown for a large application can waste thousands of servers. It's such a big deal that Meta needs a way to catch these performance

Let's say you commit a change that makes an application 0.05% slower. No big deal, right?

Well, at the scale of Meta, it is a big deal--a small slowdown for a large application can waste thousands of servers. It's such a big deal that Meta needs a way to catch these performance
Dmitry Konstantinov (@java_dnk) 's Twitter Profile Photo

Завтра, 12 ноября в 19:00 МСК, в преддверии нового сезона Podlodka Java Crew, посвященного асинхронной архитектуре, Никита Коваль раскроет внутренние механизмы каналов в Kotlin coroutines, которые делают их такими эффективными. youtube.com/live/qCCuSsR0i…

Aleksey Shipilëv (@shipilev) 's Twitter Profile Photo

Parts of Leyden and other CDS improvements are now in JDK mainline, in time for JDK 24 fork. The improvements are visible even on simple HelloWorld-style examples. There are even more things to squeeze!

Parts of Leyden and other CDS improvements are now in JDK mainline, in time for JDK 24 fork. The improvements are visible even on simple HelloWorld-style examples. There are even more things to squeeze!
Jens Axboe (@axboe) 's Twitter Profile Photo

github.com/davidtos/JUring io_uring for Java. "Doing Random reads JUring achieves 33% better performance than Java NIO FileChannel operations for local files and 78% better performance for remote files."

Andy Pavlo (@andypavlo.bsky.social) (@andy_pavlo) 's Twitter Profile Photo

New CMU Database Group Course: Database Query Optimization! A survey of how to build a SQL optimizer from scratch covering foundational and state-of-the-art implementations. All lectures available on Youtube: 15799.courses.cs.cmu.edu/spring2025/

Roman Kennke 🗽 (@rkennke) 's Twitter Profile Photo

Lilliput 2 (aka 4-byte-object-headers) is now in the Lilliput project repo (based on JDK25-dev). For testing, grab nightlies from here (thanks, Aleksey Shipilëv): builds.shipilev.net/openjdk-jdk-li…

Arpit Bhayani (@arpit_bhayani) 's Twitter Profile Photo

a university undergrad made hash tables faster and broke 40-year-old belief 🤯 for 40 years, it was believed that we cannot have better than O(n) operation for hash table worst case inserts and searches if it uses open addressing - for the hash index, look linearly until you

Roy van Rijn (@royvanrijn) 's Twitter Profile Photo

🚨 There has been a breakthrough in the world of hash tables 🚨 A paper that disproves the longstanding conjecture that uniform hashing is optimal. "Optimal Bounds for Open Addressing Without Reordering" by Martín Farach-Colton, Andrew Krapivin, William Kuszmaul

🚨 There has been a breakthrough in the world of hash tables 🚨

A paper that disproves the longstanding conjecture that uniform hashing is optimal.

"Optimal Bounds for Open Addressing Without Reordering" by Martín Farach-Colton, Andrew Krapivin, William Kuszmaul
Jaromir Hamala (@jerrinot) 's Twitter Profile Photo

Interesting issue in OpenJDK's UUID.compareTo(): It uses signed comparisons, which leads to unexpected sorting when the highest bit in either word is set. It can't be fixed since altering a sort order between versions is a big no-no. bugs.openjdk.org/browse/JDK-702…

Dmitry Vyukov (@dvyukov) 's Twitter Profile Photo

Profiling: you are doing it all WRONG! The SHOCKING truth about CPU vs. real time Now that I get your attention :) My perf latency profiling changes merged: web.git.kernel.org/pub/scm/linux/… First profiler ever that samples realtime (not CPU time) and suitable for latency optimization

Norman Maurer (@normanmaurer) 's Twitter Profile Photo

I am excited to finally announce the release of #netty 4.2.0.Final which is in the making for quite some time! This release comes with a lot of new exciting features, including the highly anticipated #io_uring support. See netty.io/news/2025/04/0…

Ionut Balosin (@ionutbalosin) 's Twitter Profile Photo

🚀 Call for Contributors If you're interested in contributing to the #JVM #Performance #Benchmarks project - an initiative that gained significant traction in the #Java community through our recent #JDK17 and #JDK11 analyses - check out the repo: 🔗 github.com/ionutbalosin/j…