#Java

[ follow ]
#java
Java
fromInfoWorld
1 month ago

A practical guide to high-performance serverless with GraalVM and Spring

GraalVM Native Image and Spring enable Java serverless functions to eliminate cold starts and deliver high-throughput, low-latency performance on AWS Lambda.
Java
fromInfoWorld
1 month ago

Azul, Cast AI join forces on Java performance

Azul and Cast AI paired Platform Prime JDK with Cast AI's APA to improve Java runtime efficiency, reduce cloud compute footprint, and cut cloud costs.
Web frameworks
fromInfoWorld
3 days ago

Spring Boot tutorial: Get started with Spring Boot

Spring Boot streamlines Spring with convention-driven defaults, dependency injection, and out-of-the-box packages to simplify Java web application configuration and common tasks.
fromInfoQ
4 days ago

TornadoVM 2.0 Brings Automatic GPU Acceleration and LLM support to Java

The TornadoVM project recently reached version 2.0, a major milestone for the open-source project that aims to provide a heterogeneous hardware runtime for Java. This release is likely to be of particular interest to teams developing LLM solutions on the JVM. The project automatically accelerates Java programs on multi-core CPUs, GPUs, and FPGAs. It does not replace existing JVMs, but instead adds the capability of offloading Java code to the backends,
Java
Information security
fromInfoQ
1 week ago

BellSoft Unveils Hardened Java Images

BellSoft's Hardened Images significantly reduce container vulnerabilities and resource use by combining Java runtime optimisation, OS hardening, and proactive CVE remediation.
#micronaut
#scala
fromMedium
5 months ago
Web development

End-to-End Setup for Scala Pipeline and CI/CD on Windows for Python Developers

fromMedium
5 months ago
Web development

End-to-End Setup for Scala Pipeline and CI/CD on Windows for Python Developers

Web frameworks
fromInfoWorld
3 months ago

Quarkus: Get started with Kubernetes-native Java

Quarkus is a cloud-native, full-stack Java framework optimized for Kubernetes, serverless, reactive programming, CDI, and integrates with tools like Kafka and JAX-RS.
fromInfoWorld
3 months ago

What is the JVM? Introducing the Java virtual machine

The JVM has two primary functions: to allow Java programs to run on any device or operating system (known as the "write once, run anywhere" principle), and to manage and optimize program memory. When Java was released in 1995, all computer programs were written to a specific operating system, and program memory was managed by the software developer. It's not hard to see why the JVM was a revelation in that era.
Software development
Software development
fromInfoQ
3 months ago

Test Smarter, Not Harder: Achieving Confidence in Complex Distributed Systems

Digital banking platform exposes comprehensive APIs enabling banks to launch core services quickly, integrating with core banking systems, fintechs, and frontends.
Software development
frommedium.com
4 months ago

Sandboxing and Polyglot Programming in GraalVM

GraalVM enhances Java applications with polyglot programming and sandboxing for security, enabling seamless integration across multiple languages.
Java
fromblog.devgenius.io
4 months ago

Xtend: Java-Friendly JVM Programming.

Xtend is a concise, expressive statically-typed language for the Java Virtual Machine that enhances Java development productivity.
Software development
fromHackernoon
1 year ago

A Guide to OpenTelemetry Tracing for the JVM | HackerNoon

OpenTelemetry implementations exhibit marked configuration and performance disparities across languages and frameworks.
fromInfoQ
5 months ago

The Java Ecosystem Remains Ever-Green By Continuously Adapting to Developers' Needs

The transition from local development to production is crucial in creating a seamless developer experience, which is a focus for tools and frameworks today.
Java
Growth hacking
fromThe Hacker News
6 months ago

1,500+ Minecraft Players Infected by Java Malware Masquerading as Game Mods on GitHub

A multi-stage malware campaign is targeting Minecraft users through a Java-based malware exploiting a distribution-as-service framework.
Scala
fromInfoQ
6 months ago

Apple Completes Migration of Key Ecosystem Service to Swift, Gains 40% Performance Uplift

Apple transitioned its Password Monitoring service from Java to Swift, boosting throughput and reducing memory consumption.
Scala
fromRaymondcamden
6 months ago

Using BoxLang's Cache Services

BoxLang's caching service offers advanced features like customizable eviction policies, introspection, and event handling, surpassing traditional caching systems.
fromGameSpot
6 months ago

Minecraft Multiplayer - How To Play With Friends

To join friends in Minecraft, players must be mutual friends online. Bedrock offers direct world joining, while Java uses Realms or dedicated servers.
Board games
Java
fromInfoQ
6 months ago

Bringing GPU-Level Performance to Enterprise Java: A Practical Guide to CUDA Integration

Java can integrate with CUDA to achieve significant performance gains in workloads.
JNI allows developers to connect Java with native CUDA for high-performance tasks.
Understanding concurrency vs multithreading is essential for utilizing CUDA effectively.
GPU computing offers benefits beyond AI, applicable to secure data processing and more.
fromInfoWorld
6 months ago

How to test your Java applications with JUnit 5

JUnit 5 is the de facto standard for developing unit tests in Java, and using a robust test suite ensures confidence in application behavior and future changes.
Java
#cheerpj
Tech industry
fromIT Pro
6 months ago

Java celebrates its 30th birthday and more Microsoft developer layoffs

May saw significant cybersecurity incidents and layoffs in IT, emphasizing ongoing challenges in the tech sector.
fromInfoWorld
7 months ago

Google releases agent development kits for Python and Java

The release of the Python ADK 1.0.0 and Java ADK 0.1.0 by Google aims to provide developers with flexible tools for building and deploying AI agents.
Artificial intelligence
Artificial intelligence
fromInfoQ
7 months ago

Spring AI 1.0 Released, Streamlines AI Application Development with Broad Model Support

Spring AI 1.0 provides a streamlined way to build AI-driven applications in Java and Spring.
#boxlang
#oracle
fromTheregister
7 months ago
Java

Users advised to review Oracle Java use

Oracle's transition to a per-employee licensing model for Java is leading to increased audits and significantly higher costs for users.
Businesses are reassessing their contracts with Oracle as many come up for renewal.
fromInfoWorld
7 months ago
Java

Oracle releases FIPS-validated crypto module for Java

Oracle Jipher enhances cryptographic services with FIPS-140 compliance for Java developers using the JCA framework.
Java
fromTheregister
7 months ago

Users advised to review Oracle Java use

Oracle's transition to a per-employee licensing model for Java is leading to increased audits and significantly higher costs for users.
Businesses are reassessing their contracts with Oracle as many come up for renewal.
fromMedium
8 months ago

Managing Scala Resources with scala.util.Using

In Java, the try-with-resources statement automates resource management, closing resources after use, while in Scala, similar functionality is provided by the scala.util.Using utility.
Scala
Java
fromRaymondcamden
8 months ago

Parsing Markdown in BoxLang - Take 2

Using direct import statements in programming simplifies code and enhances readability compared to dynamically creating objects.
DevOps
fromInfoQ
8 months ago

Taming Flaky Tests: Trisha Gee on Developer Productivity and Testing Best Practices

Flaky tests significantly impact developer productivity and must be addressed to enhance software development efficiency.
frommedium.com
8 months ago

How to create a case-insensitive Map in Kotlin, Scala, and Java

Kotlin leverages Java's TreeMap with String.CASE_INSENSITIVE_ORDER to create a case-insensitive map, ensuring the entries are compared without regard to letter case.
Scala
[ Load more ]