InfoQ Homepage News
-
Microsoft .NET Conf: Focus on AI
Last month the latest edition of the .NET Conf: Focus series for 2024 took place, featuring AI development topics. The event targeted developers of all levels, with both informative and hands-on sessions showcasing how to use artificial intelligence within the .NET ecosystem. This was one of the most technical events ever in the Focus series, with many high-quality, deep-dive sessions.
-
Java News Roundup: Stream Gatherers, Project Loom, Hibernate Validator, LangChain4j, Clojure
This week's Java roundup for September 2nd, 2024, features news highlighting: JEP 485, Stream Gatherers, promoted to Candidate; Project Loom Build 24-loom+7-60; Hibernate Validator 9.0.0.Beta3; LangChain4j 0.34.0; and Clojure 1.12.0.
-
AWS CodeBuild Now Supports Mac Builds
Amazon has recently announced that AWS CodeBuild, its managed build service, now supports building applications on macOS. However, due to Apple's licensing requirements, developers must still reserve a dedicated macOS fleet to utilize this new option.
-
Optimizing Continuous Deployment at Uber: Automating Microservices in Large Monorepos
Uber's microservices architecture, consisting of thousands of services, requires a reliable and efficient system for deploying updates, security patches, and new features. To ensure this process is safe and timely, Uber embraced continuous deployment (CD), automating deployments to production. This has been essential for maintaining code quality and minimizing delays in delivering changes.
-
Leveraging the Transformer Architecture for Music Recommendation on YouTube
Google has described an approach to use transformer models, which ignited the current generative AI boom, for music recommendation. This approach, which is currently being applied experimentally on YouTube, aims to build a recommender that can understand sequences of user actions when listening to music to better predict user preferences based on their context.
-
How AWS Well-Architected Framework Supports Frugal Architecture
AWS shared how to deliver frugal architecture using Well-Architectured Framework guidance. The authors outline areas of alignment between the WAF and the Frugal Architect laws Dr. Werner Vogels introduced in his re:Invent 2023 keynote. By implementing the frugal approach, organizations can achieve sustainability and cost optimization goals for their cloud architectures.
-
The Value of Using Timeless Testing Tools
According to Benjamin Bischoff, developers find new tools much more interesting than old ones, as they offer an opportunity to learn new technologies and approaches and to expand their tool belt. Using tools that have been around for decades, however, can save time and budget. When evaluating tools, it is more important to understand the problem to be solved than to jump straight into the tools.
-
Elastic Returns to Open Source: Will the Community Follow?
In a surprising move for both the open-source and Elastic communities, Shay Banon, founder and CEO of Elastic, recently announced that Elasticsearch and Kibana will once again be open source. The two products will soon be licensed under the AGPL, an OSI-approved license.
-
TikTok Releases Tool to Improve Monorepo Performance
Engineers from TikTok have announced a new tool - Sparo - to help deal with the problems associated with using monorepos, solving many of the performance issues that come with larger repos.
-
Uno Platform 5.3 Released, Including JetBrains Rider Official Support
A few weeks ago, Uno released version 5.3 of their multi-platform UI framework for .NET developers. The highlight of the new release is the official support for JetBrains Rider. Other relevant features include improved Hot Reload experience, two new UI controls, new font options, and support for SkiaSharp 3 Previews.
-
Alibaba Releases Two Open-Weight Language Models for Math and Voice Chat
Alibaba released two open-weight language model families: Qwen2-Math, a series of LLMs tuned for solving mathematical problems; and Qwen2-Audio, a family of multi-modal LLMs that can accept voice or text input. Both families are based on Alibaba's Qwen2 LLM series, and all but the largest version of Qwen2-Math are available under the Apache 2.0 license.
-
.NET Aspire 8.2: Components Renamed to Integrations, Enhanced Testing, and More Improvements
.NET Aspire 8.2 has been officially released, bringing enhancements focused on onboarding, testing, and overall quality-of-life improvements. A significant change in this version is the renaming of Components to Integrations. The term "Integrations" now means packages that assist with the setup, initialization, and interaction with major cloud services and platforms.
-
Workspaces in Azure API Management GA: Runtime Isolation and Federated Model of Managing APIs
Microsoft has launched Workspaces in Azure API Management, enabling developers to manage multiple API services from a single platform. This feature enhances API oversight, supports centralized and federated management models, and ensures runtime isolation. Ideal for enhanced organization, this premium-tier tool simplifies API development while maintaining robust security and control.
-
Figma Moves from ECS to Kubernetes to Benefit from the CNCF Ecosystem and Reduce Costs
Figma migrated its compute platform from AWS ECS to Kubernetes (EKS) in less than 12 months with minimal customer impact. The company decided to adopt Kubernetes to run its containerized workloads primarily to take advantage of the large ecosystem supported by the CNCF. Additionally, the move was dictated by pursuing cost savings, improved developer experience, and increased resiliency.
-
Java News Roundup: Class-File API, GlassFish, JHipster, JReleaser, Hibernate Search, Micronaut
This week's Java roundup for August 26th, 2024, features news highlighting: JEP 484, Class-File API, promoted to Candidate status, GlassFish 7.0.17, JHipster 8.7.0, JReleaser 1.14.0, Hibernate Search 7.1.2 and 7.2.1, and Micronaut Framework 4.6.0.