InfoQ Homepage Development Content on InfoQ
-
Kubernetes Java Client 17.0 Provides Support for Kubernetes 1.25
Kubernetes Java Client supports the Kubernetes API and the current release 17.0.0 supports version 1.25 of the Kubernetes API. The client is able to dynamically retrieve information, for example for monitoring purposes, and allows changing and deleting items in the Kubernetes cluster. The Kubernetes client may be used as an alternative for the command line Kubernetes tool: kubectl [argument].
-
HC-tree is a High-Concurrency Backend for SQLite Supporting Replication
HC-tree is a project aimed at building a new backend for SQLite specifically optimized for high-concurrency and lead-follower style replication. While still experimental, HC-tree can be used as an SQLite drop-in replacement, albeit with limitations.
-
Google Delivers Comprehensive Cloud Infrastructure Reliability Guide
Google recently delivered a cloud infrastructure reliability guide combining best practices and expertise from its engineers for its customers.
-
Log Analytics Feature in Cloud Logging Now Generally Available
Google recently made its Cloud Logging Log Analytics feature generally available (GA), allowing users to search, aggregate, and transform all log data types, including application, network, and audit logs.
-
Java News Roundup: Payara Platform, Liberica JDK Updates, JobRunr 6.0 Milestones
This week's Java roundup for January 16th, 2023, features news from JDK 20, JDK 21, Spring Cloud Gateway 4.0, Spring Boot 3.0.2 and 2.7.8, Spring Modulith 0.3, Liberica JDK versions 19.0.2, 17.0.6, 11.0.18 and 8u362, Payara Platform, Micronaut 3.8.2, WildFly 26.1.3, TomEE 8.0.14, first three milestone releases of Job Runr 6.0 and Gradle 8.0-RC2.
-
Chromium to Allow the Use of Third-Party Rust Libraries to Improve Safety and Security
The Chromium Project is going to add a Rust toolchain to its build system to enable the integration of third-party libraries written in Rust, with the aim of improving security, safety, and speed up development.
-
Amazon Athena Now Supports Apache Spark Engine
Amazon Athena now supports the open-source distributed processing system Apache Spark to run fast analytics workloads. Data analysts and engineers can use Jupyter Notebook in Athena to perform data processing and programmatically interact with Spark applications.
-
Google Address Validation API Is Generally Available to Improve Address Accuracy
Google recently announced the general availability of the Address Validation API. The new feature of the Google Maps Platform validates an address, standardizes it for mailing, and determines the best-known geocode location for it.
-
GitHub Releases Copilot for Business amid Ongoing Legal Controversy
GitHub has announced Copilot for Business, a business plan for their OpenAI-powered coding assistant Copilot. The release follows a recent class action lawsuit against Microsoft, GitHub, and OpenAI for violating open-source licenses.
-
Git 2.39.1 Fixes Two Critical Remote Code Execution Vulnerabilities
Two vulnerabilities affecting Git's commit log formatting and .gitattributes parsing in Git versions up to and including Git 2.39 have been recently patched. Both may lead to remote code execution, so users are required to upgrade immediately to Git 2.39.1.
-
New Features in Visual Studio 2022 17.5 Preview Releases
Microsoft released Visual Studio 2022 version 17.5 Preview 1 in November 2022, and Preview 2 in December 2022. These new preview versions include several new features such as the Quick Add Dialog, Markdown preview support out-of-the box, and colorizing editor tabs using regular expression rules.
-
Apache Druid 25.0 Delivers Multi-Stage Query Engine and Kubernetes Task Management
Apache Druid is a high-performance real-time datastore and its latest release, version 25.0, provides many improvements and enhancements. The main new features are: the multi-stage query (MSQ) task engine used for SQL-based ingestion is now production ready, and Kubernetes can be used to launch and manage tasks eliminating the need for middle managers...
-
Spring Cloud 2022.0.0 Delivers Updates to Sub-Projects and JDK 17 Baseline
VMware has released Spring Cloud 2022.0.0, codenamed Kilburn, based upon the recently introduced Spring Framework 6 and Spring Boot 3. Spring Cloud 2022.0.0 is based on Spring Framework 6 requiring Java 17 and is compatible with Jakarta EE 9. This release supports Ahead of Time (AOT) compilation and the creation native images with GraalVM.
-
GitHub Introduces go-gh to Simplify the Creation of GitHub CLI Extensions
Introduced in GitHub CLI 2.0, extensions allow developers to add new features by writing small Go programs. To make it easier to create extensions, GitHub is now releasing a new library, go-gh. Additionally, the latest version of GitHub CLI introduces two new commands to search and browse the catalog of available extensions.
-
Making IntelliJ Work for the Dev: Key Insights Exposed by the New Book Written by Gee and Scott
Professional developers spend most of their productive time writing code in an IDE Getting to Know IntelliJ IDEA- the new book that promises to teach you how to make your IDE work for you. In return, amplifying their productivity. In order to extract its gist, InfoQ reached out- to the authors - both former developer advocates at JetBrains- with a couple of questions.