InfoQ Homepage Development Content on InfoQ
-
Amazon ECS Integration with Amazon EBS for Data Processing Workloads and Flexible Storage
AWS recently announced that Amazon Elastic Container Service (Amazon ECS) supports an integration with Amazon Elastic Block Store (Amazon EBS), which makes it easier for users to run a broader range of data processing workloads.
-
.NET MAUI Community Toolkit 7.0.0 Aligns to .NET 8
On November 15th, 2023, Microsoft announced version 7.0.0 of their open-source MAUI Community Toolkit. The new version adds support for .NET 8 and brings several bug fixes.
-
JetBrains JavaScript Day 2023: AI integration, ECMAScript Development, React Best Practices & More
JetBrains JavaScript Day 2023 recently concluded, offering developers insights into Angular, AI integration, TypeScript, ECMAScript development, React best practices, JavaScript tooling improvements, and innovative view transitions. The series of talks featured in-depth discussions, providing valuable knowledge for developers in web development.
-
Fluid Framework 2.0 Beta: SharedTree Distributed Data Structure and SharePoint Embedded
Microsoft announced, that Fluid Framework 2.0 has entered its Beta phase. The beta introduces the SharedTree Distributed Data Structure (DDS) for an intuitive programming interface supporting various data types, along with support for SharePoint Embedded, enabling developers to retain collaborative data within a Microsoft 365 tenant.
-
GitHub CodeQL Code Scanning Now Supports Setting a Threat Model
GitHub has recently extended its CodeQL-based code scanner by adding the possibility to specify the desired threat model. The new feature is available in beta for the Java language.
-
Java News Roundup: Final JEP Drafts, Payara 2024 Roadmap, TornadoVM Plugin for IntelliJ
This week's Java roundup for January 8th, 2024 features news highlighting: JEP drafts for final versions of OpenJDK features String Templates and Implicitly Declared Classes and Instance Main Methods; the Payara Platform 2024 roadmap; and a new TornadoVM plugin for IntelliJ IDEA.
-
Google Eliminates Exit Fees and Advocates against Restrictive Cloud Licensing
Google recently announced that it will eliminate exit fees for customers who wish to stop using Google Cloud and migrate their data to another cloud provider and/or on premises.
-
DoorDash Develops New Sessionization Platform with Flink to Improve Notification Delivery Timeliness
DoorDash has significantly enhanced its user engagement by leveraging Apache Flink for real-time session detection and notification delivery. This move marks a substantial advancement in user interaction and cart conversion rates.
-
OpenTofu 1.6.0 Now Generally Available: New Module Testing, Enhanced S3 Backend, and Many More
OpenTofu 1.6.0 is now generally available. A community-driven open-source fork of Terraform under the Linux Foundation, now offers a stable release with many features, including advanced testing features for configurations and modules, enhanced S3 state backend with new authentication methods, a new provider and module registry, and many more improvements and bug fixes.
-
Amazon CloudWatch Alarms Can Now Directly Trigger Lambda Functions
AWS recently announced that Amazon CloudWatch alarms now support AWS Lambda functions as an action for state changes. This new feature enables developers to automate remediation actions when detecting an unhealthy resource.
-
Arc-Enabled Servers Run Command Public Preview Feature: Remote Management for Various Environments
Microsoft has recently announced a significant preview feature related to Arc-enabled servers, introducing the Run Command. This feature allows customers to manage Azure Arc-enabled servers remotely and securely.
-
lastminute.com Improves Search Scalability Using Microservices with RabbitMQ and Redis
The team at lastminute.com rearchitected the search result aggregation process by breaking up the single service into multiple ones and introducing asynchronous integration. Developers used RabbitMQ for messaging and Redis for storing results from data suppliers. The revised architecture improved scalability and deployability and reduced resource utilization.
-
KSP2 Aims to Improve Kotlin Meta-Programming, Adds Support for the K2 Kotlin Compiler
Currently available in preview, KSP 2.0, the evolution of Kotlin Symbol Processing (KSP), introduces a new architecture aimed at resolving some limitations in KSP 1.0 and adds support for the new K2 Kotlin compiler, explain Google software engineers Ting-Yuan Huang and Jiaxiang Chen.
-
Angular 17, a Brand New Look
Angular, a popular Single Page Application (SPA) framework, recently released version 17, introducing a declarative block template syntax and overhauling the framework documentation and logo.
-
What's New in F# 8.0: Simpler, Enhanced Uniformity, and Improved Performance
Back in November, during the .NET Conf Microsoft released F# 8.0 as part of the .NET 8 release. The new version of F# brings in many features to make F# programs simpler, more uniform, and performant. The new features are related to language changes, improved diagnostics, quality-of-life improvements, and performance boosts for project compilation and upgrades.