A Collection of Top Software Development News, Articles, Presentations February 2024 [InfoQ]
Software Development Round-Up Sponsored by
[InfluxData] [Latest Content](#latest-content), [Top Viewed Content](#top-viewed-content), [Top News](#news), [Top Articles](#top-articles), [Top Presentations](#top-presentations-and-interviews) In this special newsletter we bring you up to date on all the new content and news related to Software Development on InfoQ. We are also maintaining a portal page for this content on InfoQ at: [(. [] Latest Content on InfoQ [AWS Has Started Charging for Public IPv4 Usage]( (news, Feb 04, 2024)
[Public Preview of the Arc Visual Studio Code Extension]( (news, Feb 04, 2024)
[Java Enhances Pattern Matching with Primitive Type Support in JEP 455]( (news, Feb 02, 2024)
[Angular 17, a Brand New Look]( (news, Jan 11, 2024)
[How RevenueCat Manages Caching for Handling over 1.2 Billion Daily API Requests]( (news, Jan 29, 2024) [Using Deduplication for Eventually Consistent Transactions](
While sharding and partitioning are important for gaining greater throughput and performance from databases, there's another important technique to consider: deduplication. Learn how deduplication can be used to replace transactions for eventually consistent use cases with defined primary keys. [Read now](. Sponsored content [Using Deduplication for Eventually Consistent Transactions - Sponsored by InfluxData]( [] Top Viewed Content on InfoQ [The One Billion Row Challenge Shows That Java Can Process a One Billion Rows File in Two Seconds]( (news, Jan 29, 2024)
[AWS to Shut down Aurora Serverless v1, Their Sole Relational Database with Scaling Capacity to Zero]( (news, Jan 07, 2024)
[MySQL Introduces Javascript Support in Preview]( (news, Jan 01, 2024)
[Why LinkedIn chose gRPC+Protobuf over REST+JSON: Q&A with Karthik Ramgopal and Min Chen]( (news, Dec 27, 2023)
[Visual Studio GitHub Copilot Extension Introduces New Features and Enhancements]( (news, Jan 29, 2024) [] Top News [Microsoft Launches Azure Quantum Development Kit 1.0](
Microsoft recently announced the 1.0 release of the Azure Quantum Development Kit (QDK), a significant rewrite of the prior QDK, emphasizing speed, simplicity, and a browser experience for developers. QDK is mostly rewritten in Rust, which compiles to WebAssembly for VS Code or the web and native binaries for Python. [Amazon Aurora Introduces Long-Awaited RDS Data API to Simplify Serverless Workloads](
Recently, AWS introduced a new Data API for Aurora Serverless v2 and Aurora provisioned database instances. Currently available for PostgreSQL clusters only, the Data API doesn't require persistent connections to a database cluster, addressing a long-awaited need among developers to simplify serverless deployments. [Expedia Uses WebSockets and Kafka to Query Near Real-Time Streaming Data](
Expedia created a solution to support querying the clickstream data from their platform in near-real time to enable their product and engineering teams to explore live data while working on new and enhancing existing data-driven functional use cases. The team used a combination of WebSockets, Apache Kafka, and PostgreSQL to allow streaming query results continuously to usersâ browsers. [Power Real-Time Data Analytics at Scale](
Get real-time insights from all types of time series data. Ingest, query, and analyze billions of data points with unbounded cardinality. [Try for free](. Sponsored content [Power Real-Time Data Analytics at Scale - Sponsored by InfluxData]( [Using Gemini AI in Android Apps with the New Google AI SDK](
Google introduced its new Google AI SDK to simplify integrating Gemini Pro, its best-performing model to date, in Android apps. Using this SDK, developers need not build and manage their own backend infrastructure. [AWS Console-to-Code: Generating Code for Console Actions](
AWS recently introduced Console-to-Code, offering a new capability to transform actions executed in the console into reusable code for AWS CDK and CloudFormation. This generative AI feature is currently in preview, supporting only Amazon EC2, and provides a guided path for creating resources and testing prototypes. [] Top Articles [Understanding Architectures for Multi-Region Data Residency](
The main focus of this article is the effective implementation of data residency strategies while ensuring a positive experience for all stakeholders.
[article]( [Beyond API Compatibility: Understanding the Full Impact of Breaking Changes](
In this article, we address the most contentious parts of the SemVer standard to understand how you can trade off backward compatibility and upgradability with modernization and iterability.
[article]( [Architecting with Java Persistence: Patterns and Strategies](
Discover Java persistence patterns: Driver, Mapper, DAO, Active Record, Repository. Balance layers and optimize data flow.
[article]( [An Introduction to Stream Processing](
For big data analytics, stream processing has emerged as a crucial paradigm, reshaping how businesses interact with data. But what is it and why are more businesses using it? This article provides an overview of how stream-processing systems are structured and explores the most popular tools. [Read now](. Sponsored content [An Introduction to Stream Processing - Sponsored by InfluxData]( [] Top Presentations [Virtual Threads for Lightweight Concurrency and Other JVM Enhancements](
Ron Pressler presents how and why Java abstracted its existing thread construct to provide an alternative user-mode implementation of threads as opposed to offering a new concurrency construct.
[Ron Pressler]( [The Web's Next Transition](
Kent C. Dodds discusses how the transition to the next version of the web will impact user experience, the development productivity, and business goals.
[Kent C. Dodds]( [Sustainable Security Requirements with the ASVS](
Josh Grossman provides a brief overview of what the ASVS is, but takes a closer look at balancing trade-offs and prioritizing different security requirements.
[Josh Grossman]( [Connect with InfoQ on Twitter]( [Connect with InfoQ on Facebook]( [Connect with InfoQ on LinkedIn]( [Connect with InfoQ on Youtube]( You have received this message because you are subscribed to the âSpecial Reports Newsletterâ. To stop receiving this email, please click the following link: [Unsubscribe]( C4Media Inc. (InfoQ.com),
2275 Lake Shore Boulevard West,
Suite #325,
Toronto, Ontario, Canada,
M8V 3Y3