InfoQ Homepage Development Content on InfoQ
-
Microsoft Introduces Long-Awaited Local Emulator for Azure Service Bus
Microsoft has unveiled a local Azure Service Bus emulator, transforming the way developers create and test applications. This tool eliminates cloud dependencies and costs, offering a streamlined development cycle and precise debugging in an isolated environment. Compatible with the latest SDKs, it empowers developers to innovate efficiently while ensuring reliable application communication.
-
High-Performance Serverless with Rust: Insights from Benjamen Pyle’s Talk at QCon San Francisco
Benjamen Pyle's talk showcased the power of combining Rust with AWS Lambda for high-performance, scalable, serverless applications. He highlighted Rust's safety and efficiency and its ability to minimize cold start times and costs. Pyle emphasized best practices like multi-Lambda designs and infrastructure like code, enabling developers to build solutions that drive efficiency and sustainability.
-
.NET MAUI 9 Launched with Better Performance, New Controls
On November 12th, Microsoft presented the .NET MAUI 9 in its final form. This version brings two new controls (HybridWebView and TitleBar), a slew of improvements throughout the framework, free SyncFusion controls and a Xcode sync tool for Apple-specific files. The performance and stability of the entire framework has been enhanced.
-
Carle Lerche Talking at QCon SF about Rust: a Productive Language for Writing Database Applications
Discover how Rust is evolving beyond its systems programming roots to become a viable option for high-level applications. Carl Lerche, AWS principal engineer, showcased its productivity and safety for database-backed systems. Embrace Rust’s potential with innovative tools like Toasty and join the movement to enhance its growing ecosystem for ambitious backend development.
-
How Recall.ai Saved $1M on AWS by Eliminating WebSockets
Recall.ai recently shared their experience running a platform for building and managing meeting bots on AWS, where they uncovered that using WebSockets was adding an extra 1M USD per year in costs. The team describes how they developed an alternative high-bandwidth, low-latency inter-process communication (IPC) solution to resolve the issue.
-
How Uber Sped up SQL-based Data Analytics with Presto and Express Queries
Uber uses Presto, an open-source distributed SQL query engine, to provide analytics across several data sources, including Apache Hive, Apache Pinot, MySQL, and Apache Kafka. To improve its performance, Uber engineers explored the advantages of dealing with quick queries, a.k.a. express queries, in a specific way and found they could improve both Presto utilization and response times.
-
Google Introduces Gemini AI Features to Android Studio
Google has released a set of updates to Gemini in Android Studio, aiming to enhance the developer productivity through AI-powered features. This release is designed to bring AI to every stage of the development lifecycle, such as AI-assisted coding, refactoring, generating documentation, analyzing and test code, and suggesting fixes.
-
Java News Roundup: Spring Framework 6.2, OpenJDK JEPs, Micronaut 4.7, Gradle 8.11
This week's Java roundup for November 11th, 2024, features news highlighting: the release of Spring Framework 6.2.0; four JEPs that have been targeted for JDK 24; two JEPs that have been proposed to target for JDK 24; three new JEP candidates; and the release of Micronaut 4.7.0 and Gradle 8.11.0.
-
KubeCon + CloudNativeCon NA 2024: Key Announcements and Projects Updates
Last week, the cloud-native community gathered in Salt Lake City, Utah, for KubeCon + CloudNativeCon North America 2024. Practitioners, tech leaders, and vendors explored the latest innovations and technologies defining cloud-native computing.
-
GitHub Universe 2024 Unveils AI Innovations and Developer-Centric Tools
GitHub Universe 2024 unveiled groundbreaking updates emphasizing developer autonomy and AI capabilities. With multi-model support for Copilot, the introduction of AI-driven GitHub Spark, enhanced security features, and improved workflows in popular IDEs, GitHub aims to democratize coding and empower developers, regardless of skill level, to harness the full potential of artificial intelligence.
-
Native Vector Support in Azure SQL Database in Public Preview
Azure SQL Database now supports native vector storage and processing, streamlining AI development by integrating vector search with SQL queries. This update simplifies database management, enhances data analysis, and boosts performance by eliminating data movement. Ideal for diverse applications, it empowers sectors like e-commerce and healthcare with advanced, context-aware functionalities.
-
Amazon Q Adds Inline Chat Support for Visual Studio Code and JetBrains IDEs
AWS recently announced that Amazon Q Developer now supports inline chat, enabling developers to discuss and resolve code issues directly within the editor. Combining the benefits of in-IDE chat with the ability to directly update codes, this feature is powered by Claude 3.5 and available in Visual Studio Code and JetBrains IDEs.
-
AWS Amplify and Amazon S3 Integration Simplifies Static Website Hosting
AWS has launched a seamless integration between Amplify Hosting and S3, revolutionizing static website deployment. This robust solution enables developers to quickly publish sites, configure custom domains, and manage updates effortlessly, all backed by Amazon's global CDN. Enjoy fast, secure hosting without complex setups—optimized for performance and efficiency.
-
.NET Aspire 9.0 Now Generally Available: Enhanced AWS & Azure Integration and More Improvements
.NET Aspire 9.0 is now generally available, bringing several features aimed at improving cloud-native application development on both AWS and Azure. This release supports both .NET 8 (LTS) and .NET 9 (STS), giving developers flexibility in choosing the platform that best fits their projects.
-
Google Cloud Boosts Observability Capabilities with Log Scopes
Google Cloud recently introduced log scopes for Cloud Logging, aimed at improving how organizations manage and analyze their logs. This enhancement addresses the common challenge of finding relevant data from the vast amount of information in observability tools.