Skip to main content

Posts

Showing posts from November, 2023

Liberica Joins The Java CRaC Train

  CRaC is a novel technique that makes the JVM faster to start. Liberica's JDK build has just added support for it. Here are the details. Is CRaC the magic recipe to Java's warm up problems? The JVM is notorious for its hefty requirements in startup and warmup times. The main reason for the slow startup is that it takes much time to load, link, and initialize classes. Of course we are talking micro-seconds here but the delay can make a difference when trying to spin VMs on the Cloud and run Microservices. There are ideas for speeding things up and CRaC is one of them. https://www.i-programmer.info/news/80-java/16803-liberica-joins-the-java-crac-train.html

AWS Lambda Adopts Java 21

  AWS Lambda functions can now use all the new and useful language features as well as performance improvements introduced in Java 21 as part of the Amazon Corretto JDK implementation. https://www.i-programmer.info/news/80-java/16783-aws-lambda-adopts-java-21.html

Spatial Data Management For GIS and Data Scientists

  Videos of the lectures taught in Fall 2023 at the University of Tennessee are now available as a YouTube playlist. They provide a complete overview of the concepts of GeoSpatial science using Google Earth Engine, PostgresSQL GIS , DuckDB, Python and SQL. https://www.i-programmer.info/news/145-mapping-a-gis/16772-spatial-data-management-for-gis-and-data-scientists.html

Microsoft's Generative AI for Beginners

  A free, self-paced online course about Generative AI is on offer from Microsoft's Azure Cloud Advocates. It's a 12-lesson curriculum targeted at complete novices to LLMs. https://www.i-programmer.info/news/105-artificial-intelligence/16774-microsofts-generative-ai-for-beginners-.html

Helidon Microservices Framework Version 4 Reaches General Availability

  Helidon, the open source microservices framework by Oracle, has been updated to version 4, just a month after the release of Java 21. With this release Helidon becomes the world’s first virtual threads-based microservices framework.  https://www.i-programmer.info/news/80-java/16760-helidon-microservices-framework-version-4-general-availability-.html

Step CI - The API Quality Assurance Framework

  Power up your API testing inside your CI workflow with Step CI, a free open-source tool that has also introduced a paid Support Plan. Step CI is another tool to have in your developer's toolbelt.We had a look at a few others recently. These were OpenAPI Diff, AWS Smithy and Redocly CLI, each one having its own purpose: OpenAPI Diff, or Oasdiff for short, is an open source utility that takes comparing OpenAPI specs to identify breaking changes to a whole new level. https://www.i-programmer.info/news/80-java/16743-step-ci-the-api-quality-assurance-framework.html

Perl Dancer2 Web Framework Updated

  Despite the project going back to 2009, the just announced release is 1.0.0. Let's look at this milestone release, adopting a retrospective attitude. Of course, we are talking about Dancer2 , the new generation of Dancer as a complete rewrite of Dancer1 based on Moo. https://www.i-programmer.info/news/222-perl/16734-perl-dancer2-web-framework-updated.html