With version 21, Java got virtual (lightweight) threads. This feature has received a lot of press, but will it actually help you? In this post I review the theoretical benefits of virtual threads, and then show actual results from a benchmark.
If you’re one of those people who left Java before it got into functional programming with Lambdas and Streams, we’ve got news for you.
Hosts Ken Rimple and Sujan Kapadia riff on the latest dev news with a look inside Valhalla, Sandpack 2.0, findings from the latest JS survey, and developing cross-platform apps.
One of the greatest joys of working at Chariot is having coworkers who are curious and eager to share their knowledge.
From the Chariot Blog We’ve always got great content on the Chariot blog, written by our developers: it’s got over 20 years of tech reviews, tutorials, and more. We’re hiring! If you’re a senior software engineer interested in working with bright, curious colleagues who love to share what they learn, consider joining our team. Open … Read More
Tom Purcell, a consultant and founding member of the Chariot Solutions team, has seen technology come and go. On our 20th anniversary in business, Tom gives us a humorous look back to the tools and technologies that came, went, and stayed since Chariot became a company in 2002.
Abstract The Java Platform has seen a tremendous amount of evolution and improvements over the past five years in many different areas, including: language features in Java, Kotlin, and Scala; Functional Programming; dev environments; test workflows; Reactive; Stream processing; distributed data; containerization; serverless; and AoT compilation. This talk will give you a tour of the … Read More
Abstract Project Amber is an OpenJDK project delivering productivity focused language improvements to Java. In this presentation we will be covering key changes delivered by project Amber in recent Java versions, understand the theme and motivations behind these changes, and peek into the future to see where Project Amber is leading the Java language! If … Read More
Deploying your applications in the Cloud, and using the services it provides, is one good way to mitigate the possibility of future attacks.
An overview of Spring Cloud Sleuth; a simple way to get the power of distributed tracing in your Spring Boot applications. Covers implementation, examples, and common pitfalls.