10 Must-Know Trends for Software Architects

Published On Sat Apr 27 2024
10 Must-Know Trends for Software Architects

AI, ML & Data Engineering > News > Page #1 - InfoQ

A monthly overview of things you need to know as an architect or aspiring architect. View an example

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Design Principle in Software Development

One important design principle in software development is DRY – Don’t Repeat Yourself. However, when DRY is applied to test code, it can cause the test suite to become brittle — difficult to understand, maintain, and change. In this article, I will present some indications that a test suite is brittle, guidelines to follow when reducing duplication in tests, and better ways to DRY up tests. Lily Mara, Hunter Laine walk through the design of a system, its performance characteristics, and how they scaled it.

An Ultimate Guide to Applying AI in Software Development Lifecycle

Neha Narkhede discusses a vision for fraud and risk management that leverages the advancements in generative AI. In this podcast Shane Hastie, Lead Editor for Culture & Methods spoke to Dannielle Pearson about the importance of critical thinking in technology.

Discover transformative insights to level up your software development decisions. Use code LIMITEDOFFERIDSBOSTON24 for an exclusive offer. Get practical advice from senior developers to navigate your current dev challenges.

Trending Technologies in Software Development Industry 2024

Use code LIMITEDOFFERIDSMUNICH24 for an exclusive offer. Level up your software skills by uncovering the emerging trends you should focus on. Register now. Your monthly guide to all the topics, technologies and techniques that every professional needs to know about. Subscribe for free. InfoQ Homepage

Trending Topics in Software Development

At QCon London, Rachael Greaves, chief executive officer at Castle Systems, presented both the obligations and benefits of data minimisation as a mechanism to decrease the impact of data breaches. AI autoclassification and automatic decision-making tools help with the ever-increasing data volumes as long as ethical principles are considered, allowing decisions to be challenged.

Behind every InfoQ Dev Summit and QCon software development conference is a collective of distinguished senior software practitioners who carefully curate the topics based on the crucial trends and essential best practices you need to know about.

Stability AI recently released Stable Video 3D (SV3D), an AI model that can generate 3D mesh object models from a single 2D image. SV3D is based on the Stable Video Diffusion model and produces state-of-the-art results on 3D object generation benchmarks.

Ethical Considerations in Data Engineering: Balancing Innovation

AWS announced the availability of the Mistral Large Foundation Model on Amazon Bedrock during the recent AWS Paris Summit. This announcement comes days after the release of Mistral AI Models on Amazon Bedrock.

This week's Java roundup for April 15th, 2024, features news highlighting: the second milestone release of Jakarta EE 11; Stream Gathers (Second Preview) and Vector API (Eighth Incubator) targeted for JDK 23; the first release candidate of Spring Boot 3.3.0; the first alpha release of Hibernate 7.0.0; and the fifth milestone release of GlassFish 8.0.0.

Yelp reworked its data streaming architecture by employing Apache Beam and Apache Flink.

Chronon, Airbnb's platform which creates the infrastructure required to transform raw data into ML-ready features, is now open source. As Airbnb ML infrastructure engineer Varant Zanoyan explains, Chronon supports a variety of data sources and aims to provide low-latency streaming.

At the Google Cloud Next 2024 event, Google announced the launch of Vertex AI Agent Builder, the public preview of Google's most advanced generative AI model, Gemini 1.5 Pro, and the addition of open-source language models to the Vertex AI platform.

During his QCon London presentation, Danilo Sato, vice president of data & AI at Thoughtworks, reemphasized the importance of using domain-driven design and Team Topologies principles when implementing data products.

Google Research recently developed ScreenAI, a multimodal AI model for understanding infographics and user interfaces. ScreenAI is based on the PaLI architecture and achieves state-of-the-art performance on several tasks.

This week's Java roundup for April 8th, 2024, features news highlighting: JobRunr 7.0; introducing the Commonhaus Foundation; the April 2024 edition of Payara Platform; JEP 473, Stream Gatherers (Second Preview), and JEP 469, Vector API (Eighth Incubator), Proposed to Target for JDK 23; and Devnexus 2024.

At the QCon London 2024 conference, Félix GV from LinkedIn discussed the AI/ML platform powering the company’s products. He specifically delved into Venice DB, the NoSQL data store used for feature persistence.

At QCon London, Loubna Ben Allal discussed Large Language Models (LLMs) for code. She discussed the lifecycle of code completion models, which consists of pre-training on vast codebases and finetuning and continuous adaptation.

A round-up of last week’s content on InfoQ sent out every Tuesday. Join a community of over 250,000 senior developers.

View an example We protect your privacy.

InfoQ Dev Summit Boston 2024

June 24 - 25, 2024 | BOSTON, MA Actionable insights to clarify today's critical dev priorities.

InfoQ Dev Summit Boston, is a two-day conference hosted by InfoQ, focusing on the most critical technical decisions senior software developers face today. Deep-dive into 20+ technical talks and get transformative learnings from senior software developers navigating Generative AI, security, modern web applications, and more. Register Now InfoQ.com and all content copyright © 2006-2024 C4Media Inc. Privacy Notice, Terms And Conditions, Cookie Policy