 
      
    | You are here | renato.athaydes.com | ||
| | | | | www.morling.dev | |
| | | | | Update Jun 3: This post is discussed on Reddit and Hacker News Project Loom (JEP 425) is probably amongst the most awaited feature additions to Java ever; its implementation of virtual threads (or "green threads") promises developers the ability to create highly concurrent applications, for instance with hundreds of thousands of open HTTP connections, sticking to the well-known thread-per-request programming model, without having to resort to less familiar and often more complex to use reactive approaches. Having been in the workings for several years, Loom got merged into the mainline of OpenJDK just recently and is available as a preview feature in the latest Java 19 early access builds. I.e. it's the perfect time to get your hands onto virtual threads and explore the new feature. In this post I'm going to share an interesting aspect I learned about thread scheduling fairness for CPU-bound workloads running on Loom. | |
| | | | | cr.openjdk.java.net | |
| | | | | ||
| | | | | loonytek.com | |
| | | | | In this post, I will talk about how we can build a minimal RPC layer of a distributed system using Netty. By the end of this post, readers will have some familiarity with Netty concepts, protocol buffers and how these can be put together to build an initial (somewhat rudimentary) version of messaging component in... | |
| | | | | datasette.io | |
| | | This tutorial will show you how to use sqlite-utils to clean data, import it into SQLite and explore it with Datasette. | ||