InfoQ Homepage News
-
Database Command Batching in .NET 6
.NET 6 adds the ability for ADO.NET database drivers to support efficient command batching using native protocols.
-
JFrog Artifactory Supports Binary Dependencies for Swift
JFrog has announced its Artifactory repository can be used as a binary package registry for Swift dependencies using the Swift Package Manager.
-
How to Become a Staff-Plus Engineer
If you are interested in becoming a staff-plus engineer, take time to explore your values and start discussing your career goals and ambitions with your manager. You can engage with engineering communities to develop your skills. Staff-plus engineers are able to lead tech people, where getting things done goes beyond their individual capacity to grow and mentor others.
-
C# Warning Waves Hint at New Keywords in the Future
Like C# 9 and 10, C# 11 has quietly added a new compiler warning. This opt-in warning prevents the use of type names (e.g. classes, structs, and interfaces) that are all lowercase.
-
Google's New Imagen AI Outperforms DALL-E on Text-to-Image Generation Benchmarks
Researchers from Google's Brain Team have announced Imagen, a text-to-image AI model that can generate photorealistic images of a scene given a textual description. Imagen outperforms DALL-E 2 on the COCO benchmark, and unlike many similar models, is pre-trained only on text data.
-
Microsoft Launches the Public Preview of Dynatrace for Azure as a SaaS Solution in Their Marketplace
Microsoft recently announced Dynatrace for Azure, a natively integrated software (SaaS) solution from Dynatrace available in preview in the Azure Marketplace.
-
Microsoft's New Simulation Framework FLUTE Accelerates Federated Learning Algorithm Development
Microsoft Research has recently released Federated Learning Utilities and Tools for Experimentation (FLUTE), a new simulation framework to accelerate federated learning ML algorithm development. The main goal of federated learning is to train complex machine-learning models over massive amounts of data without the need to share that data in a centralized location.
-
Microsoft Introduces a New Learning Resource with Azure Skills Navigator
Recently Microsoft introduced a new learning resource with Azure Skills Navigator designed for those who are new to Azure or would like to learn more. It is a guide intended to help readers develop a strong foundation on cloud technologies when exploring Azure.
-
Spring Boot 2.7.0 Released with Support for GraphQL, Podman and Cache2k
VMware has released Spring Boot 2.7.0, the latest and final branch of the 2.x series. This latest version of Spring Boot includes support for Spring for GraphQL 1.0; support for the Podman container engine; dependency management and auto-configuration for Cache2k; and new test annotations for ElasticSearch and CouchBase.
-
Java News Roundup: JDK 19 in Rampdown, JDK 20 Expert Group, Eclipse Mojarra 4.0
This week's Java roundup for June 6th, 2022, features news from JDK 19 in Rampdown Phase One, the formation of the JDK 20 expert group, Spring Shell 2.1.0-M5, Open Liberty 22.0.0.6 and 22.0.0.7-beta, Quarkus 2.10.0.CR1, Apache Groovy 4.0.3, Eclipse Mojarra 4.0, Helidon 2.5.1, and the JNation conference.
-
GitHub Extends Its Supply Chain Security to Rust
GitHub has brought Rust support to its supply chain security feature. Aimed to ensure your project and its dependencies are free of vulnerabilities, GitHub supply chain security includes a database of advisories, a dependency graph analyzer, and Dependabot alerts and security updates.
-
CNCF Accepts KubeVirt as an Incubating Project
Recently, the CNCF promoted KubeVirt from the sandbox to incubating project level. KubeVirt enables users to run virtual machine workloads on top of Kubernetes in a Kubernetes-native way.
-
AWS Introduces IP-Based Routing on Route 53
AWS recently announced support for IP-based routing on Amazon Route 53. The new option of the DNS service allows customers to route resources of a domain based on the client subnet to optimize network transit costs and performance.
-
Apple Extends macOS Virtualization Capabilities and Introduces Rosetta for Linux Binaries
At WWDC 2022, Apple showcased its latest advancement in virtualization support on macOS. Apple Virtualization Framework enables configuring and creating virtual machines on Apple Silicon to run macOS or Linux. New in the upcoming macOS Ventura, Linux VMs can leverage the GPU and use Rosetta to run unmodified x86-64 Linux binaries.
-
New Observability Features for AWS Step Functions
Recently, AWS announced a new opt-in capability on the state-machine page for Step Functions. Developers can quickly analyze, debug, and optimize Standard Workflows by enabling the new execution page option.