InfoQ Homepage News
-
Neo4j 5 Graph Database Supports Automated Scaling and Deployment Interoperability
Graph NoSQL database Neo4j version 5 supports query language and performance improvements, automated scale-up and scale-out capabilities, and cross-platform deployment interoperability. Neo4j team announced last week the general availability (GA) of latest product release of the graph database.
-
Heuristic Static Analysis Tool GuardDog Used to Detect Several Malicious PyPi Packages
GuardDog is new open source tool aimed at identifying malicious Python Packages using Sempreg and package metadata analysis. Thanks to a set of source code heuristics, GuardDog can detect malicious packages never seen before and has been used to identify several malicious PyPi packages in the wild.
-
C# 11 Improvements for Strings, List Patterns and Object Creation
As part of the .NET 7 launch, on November 8th Microsoft unveiled the new features of C# 11, the latest version of the popular .NET programming language. The most prominent improvements include string enhancements, static method abstractions, list patterns and required members for object creation.
-
Vanilla Extract - a Modern CSS in JS Library
Vanilla Extract is a new "CSS in JS" library that offers type safety, good theming support, and plenty of extensions, making it an exciting alternative to existing solutions such as Styled Components.
-
Google Open-Sources Secure ML Operating System KataOS
Google's AmbiML team recently open-sourced KataOS, a provably secure operating system for embedded ML hardware. KataOS is based on the seL4 microkernel and is implemented in Rust. Along with KataOS, Google is releasing Sparrow, a reference implementation of the operating system targeted for a secure hardware platform based on the RISC-V architecture.
-
AWS Announces Redis 7 Compatibility to Amazon ElastiCache for Redis
Recently AWS announced Redis 7 compatibility with Amazon ElastiCache for Redis, which brings several new features, such as Redis Functions, ACL improvements, and Sharded Pub/Sub.
-
Instagram Notification Management Now Uses Causal Inference Instead of Click-through Rate
Instagram has changed the way of creating notifications, moving from CTR to causal inference and ML models to identify highly active users who are likely to receive the notifications.
-
.NET 7 Adds Aggressive Garbage Collection for Kubernetes
In a Kubernetes cluster, idle services may consume too much memory, resulting in an out-of-memory situation for the whole server even nothing significant is occurring. The new GCCollectionMode.Aggressive option allows the application to tell the runtime to release memory it doesn’t need when going idle.
-
AWS Lambda Telemetry API Provides Enhanced Observability Data
AWS has released the AWS Lambda Telemetry API, a new way for extensions to receive enhanced function telemetry from the Lambda service. The new API simplifies collecting traces, logs, and custom and enhanced metrics from Lambda functions. Along with several example extensions, there are several extensions available from third parties including Datadog, Dynatrace, Serverless, and Sumo Logic.
-
CNCF Accepts Istio as an Incubating Project
The CNCF recently announced that it has voted to accept Istio as an incubating project. Initially developed by Google and IBM alongside the Lyft team, Istio is the most widely adopted service mesh. The Istio steering committee shared the announcement in a blog post, reflecting on Istio’s journey from 2016.
-
Java News Roundup: Spring Framework 6, JCP Election, Project Valhalla, OpenJDK Updates
This week's Java roundup for November 14th, 2022, features news from OpenJDK, JDK 20, Project Valhalla, JavaFX 20, JCP election results, Spring Framework 6.0, Spring Data 2022.0, Spring Cloud Dataflow 2.10-RC2, Spring Modulith 0.1-RC1, Quarkus 2.14.1 and 3.0.Alpha1, Micronaut 3.7.4, Piranha 22.11.0, Eclipse Vert.x 4.3.5, Apache Tomcat 10.1.2 and 9.0.69, Apache Beam 2.43.0 and PrimeFaces 12.0.2.
-
Angular 15 - Standalone Components are Stable
Google recently released Angular 15, the latest version of their popular SPA framework. The update includes a stable API for standalone components alongside several other significant improvements.
-
AWS Researchers Propose a Method That Predicts Bias in Face Recognition Models Using Unlabeled Data
AWS researchers presented a novel method for evaluating bias in face recognition algorithms, which does not require data with identity annotations. The tests show that, despite the method's limitation to estimating a model's performance on data from various demographic groups, those estimates are reliable enough to identify performance discrepancies that are indicative of bias.
-
Tagged Strings in Visual Studio and .NET 7
As part of .NET 7, developers now have the ability to tag strings using the StringSyntax attribute. These tags inform tools such as Visual Studio as to the nature of the string. For example, you can mark the string as containing JSON or RegEx, and Visual Studio will apply the appropriate syntax highlighting.
-
Upgrade to Apache Commons Text 1.10 to Avoid New Exploit
A new vulnerability in the Apache Commons Text, AKA Text4Shell, allows an attacker to execute arbitrary code on the host machine. Originally reported by Alvaro Munoz, principal security researcher at GitHub, CVE-2022-42889 is similar to Spring4Shell and Log4Shell, allowing remote code execution (RCE).