InfoQ Homepage News
-
AWS Announces Kubernetes 1.25 Support for EKS
AWS has recently announced that Amazon Elastic Kubernetes Service (EKS) now supports Kubernetes version 1.25. Highlights of this update include support for Pod Security Admission (PSA), general availability of ephemeral containers, and new values for control groups API version 2.
-
Green Software Development - What Can You Do Now, and Where is the Industry Heading?
Making code more efficient often ends up saving carbon. Storing less information and compressing it can also lower your carbon footprint. There are open-source projects and standards and guides available that can be used to increase sustainability in software development. Measurement standardization is needed to compare the environmental impact of cloud suppliers.
-
Improving Developer Experience in Non-Technical Organisations with BMK
BMK has recently written about the challenges and DevEx compromises faced by engineers within traditionally non-technical enterprises. McKinsey Digital also recently published a report which asserts that every company is a software company. We report on BMK and McKinsey's recommendations for non-technical firms to improve their delivery by adopting safer software cultures.
-
AWS Releases New Cloud-Optimized Linux Distribution with Amazon Linux 2023
Recently, AWS announced the general availability of Amazon Linux 2023 (AL2023), a third-generation distribution with a high-security standard, predictable lifecycle, and deterministic updates.
-
HashiCorp Consul Improves Envoy Integration, Adds Debugging Tool
HashiCorp has released Consul 1.15, adding new features that improve interacting with Envoy and troubleshooting issues within the service mesh platform. The release introduces improvements to Envoy access logging as well as adding in Consul Envoy extensions. To improve the troubleshooting experience, a new service-to-service troubleshooting tool has been added.
-
Java 20 Delivers Features for Projects Amber, Loom and Panama
Oracle has released version 20 of the Java programming language and virtual machine with a final feature set that includes seven (7) JEPs. This release features JEPs that provide continued contribution toward Project Amber, Project Loom and Project Panama along with new rounds of preview and incubation.
-
Google Uses AutoML to Discover More Efficient AI Training Algorithm
Researchers at Google have open-sourced EvoLved sIgn mOmeNtum (Lion), an optimization algorithm for training neural networks, which was discovered using an automated machine learning (AutoML) evolutionary algorithm. Models trained with Lion can achieve better accuracy on several benchmarks than models trained with other optimizers, while requiring fewer compute cycles to converge.
-
TypeScript 5 GA Extends Decorators, Stabilizes New Module Resolution Option, and More
After announcing TypeScript 5.0 Beta three months ago, TypeScript 5 has finally reached general availability. Among the most relevant changes are extended support for decorators to enable their placement before or after export and export defaults, the new bundler module resolution option, and more.
-
The Sentence Similarity Scenario in ML.NET Model Builder
Microsoft recently published information about adding the Sentence Similarity scenario in Model Builder. This scenario allows the training of custom sentence similarity models. Together with the addition of this scenario to the Model Builder, it is no longer necessary to install the Model Builder GPU extension.
-
Stack Overflow Sentiment Survey Aims to Identify Experimental and Proven Technologies
Stack Overflow has published its 2023 Emergent Tech Sentiment Survey, aiming to gauge how developers perceive utility and impact of a range of "buzz-worthy" technologies like quantum computing, nanotechnology, blockchain, and others, as well as other more established ones including cloud computing, machine learning, robotics, and more.
-
Microsoft Adds Support for Pod Sandboxing to Azure Kubernetes Service
Microsoft has released, in preview, support for pod sandboxing in the Azure Kubernetes Service (AKS). Available within all Azure regions for a subset of Azure VM sizes, pod sandboxing provides an isolation boundary between the container application and the shared kernel and compute resources of the container host.
-
Java News Roundup: New JEPs, GraalVM 23 Early-Access, Infinispan, Mojarra, Micrometer Metrics
This week's Java roundup for March 13th, 2023, features news from OpenJDK, JDK 20, JDK 21, GraalVM 23.0 early-access, Spring Tools 4.18, Quarkus 3.0-Alpha6, Hibernate ORM 6.2 CR4, Micrometer Metrics 1.11, Micrometer Tracing 1.1, Infinispan 14.0.7, Piranha 23.3, Project Reactor 2022.0.5, Eclipse Mojarra 4.0.2, Apache Groovy 4.0.10 and 3.0.16, JHipster Lite 0.29.0, JReleaser 1.5.1 and JobRunr 6.1.2.
-
Distributed Application Runtime (Dapr) v1.10 Released
Recently, the Dapr maintainers released V1.10 of Distributed Application Runtime (Dapr), a developer framework for building cloud-native applications, making it easier to run multiple microservices on Kubernetes and interact with external state stores/databases, secret stores, pub/sub-brokers, and other cloud services and self-hosted solutions.
-
Kwok, a Tool to Spin up Kubernetes Nodes in a Second
Kubernetes community announces the availability of Kwok, a toolkit to set up a Kubernetes cluster of thousands of nodes in seconds. All the nodes are simulated, in this way, the fake cluster has a low resource footprint and can be up and running on a laptop. This tool is developed to test Kubernetes controllers at scale without spinning up any portion of the infrastructure.
-
AWS Introduces Global Condition Context Keys to Improve EC2 Security
AWS recently introduced global condition context keys to restrict the usage of EC2 instance credentials to the instance itself. The new keys allow the creation of policies that can limit the use of role credentials to only the location from where they originated, reducing the risk of credential exfiltration.