Sponsored by Harness Feature flags boost releases, experimentation, and continuous delivery — but misuse can add complexity and technical debt. Learn how to avoid common pitfalls, manage flag lifecycles, prevent "flag spaghetti," and use tools to audit and clean up flags effectively. Live Webinar, February 27th, 2025 — Save Your Seat. |
Help shape the future of InfoQ! Take our quick 3-minute survey to share which technologies are on your radar. Your input helps us create more relevant, valuable content for the InfoQ community. As a thank-you, you’ll have a chance to win 1 of 5 video access passes to QCon London 2025 (April 7-9). Take the Survey Now. |
In this podcast, Apoorva Joshi, senior AI developer advocate at MongoDB, discusses how to evaluate software applications that use the Large Language Models or LLMs and how to improve the performance of LLM based applications. (Podcast) |
|
TOP AI, ML & Data Engineering NEWS HEADLINES |
-
-
-
-
-
|
In this article, based on a talk at QCon San Francisco 2024, author Mandy Gu shares some of the ways her company uses GenAI to enhance productivity and the lessons they learned along the way, including failed bets and features that were rolled back because of low user adoption. Most important, they learned to focus on building tools that were aligned with business goals. (Article) |
This article will cover two common attack vectors against large language models and tools based on them, prompt injection and prompt stealing. We will additionally introduce three approaches to make your LLM-based systems and tools less vulnerable to this kind of attacks and review their benefits and limitations, including fine-tuning, adversarial detectors, and system prompt hardening. (Article) |
Jun He discusses how to use an IPS to build more reliable, efficient, and scalable data pipelines, unlocking new data processing patterns. (Presentation with transcript included) |
Ines Montani discusses practical solutions for using the latest LLMs in real-world applications and explores how to distill knowledge into smaller and faster components. (Presentation with transcript included) |
|
The Canva engineering team recently published their post-mortem on the outage they experienced last November, detailing the API Gateway failure and the lessons learned during the incident. (News) |
Sponsored by Akka Learn to build scalable, resilient, cost-efficient systems for cloud, multi-cloud, and edge. This guide covers key principles, patterns, and best practices—elasticity, latency, failure recovery, consistency, and consensus—to design high-availability distributed applications. Download Now. |
|
|
AWS enhances Amazon EventBridge, enabling direct event delivery across accounts. This feature simplifies architecture, boosts security, and reduces latency, allowing seamless routing of events to AWS services like SQS and Lambda. Leverage fine-grained IAM control for streamlined event sourcing. Discover more about this transformative update on AWS documentation and GitHub. (News) |
Sponsored by Temporal Discover how companies like Salesforce modernise and scale seamlessly. Gain the tools and insights to innovate without compromise. Join us at Temporal's Replay Conference in London March 3-5! |
|
|
TOP Development NEWS HEADLINES |
-
-
-
|
Holly Cummins discusses some of the technical underpinnings of Quarkus’s efficiency, providing advice for those using or considering Quarkus. (Presentation with transcript included) |
|
TOP Java NEWS HEADLINES |
-
|
This week's Java roundup for January 27th, 2025, features news highlighting: the GA release of Java Operator SDK 5.0; the January 2025 release of Open Liberty; an implementation of Model Context Protocol in Quarkus; the fourth milestone release of Vert.x 5.0; and point releases of JBang 0.123.0 and TornadoVM 1.0.10. (News) |
|
TOP Architecture & Design NEWS HEADLINES |
-
|
Wojtek Ptak, Andrzej Grzesik discuss how to avoid wasting time, problems of scaling architecture, imposing constraints and restrictions, and practical tips for increasing collaboration and ownership. (Presentation with transcript included) |
|
Data contracts define the interface between data providers and consumers, specifying things like data models, quality guarantees, and ownership. They are essential for distributed data ownership in data mesh, ensuring data is discoverable, interoperable, and governed. Data contracts improve communication between teams and enhance the reliability and quality of data products. (News) |
InfoQ Call for Contributors |
Write for InfoQ: Share knowledge, connect with the global software development community, and grow your career Are you an experienced senior software engineer or technical leader that is passionate about innovation, adoption of technologies, and the learning and sharing of knowledge with your peers? InfoQ content is written exclusively by software practitioners like yourself, with the goal of sharing inspiring content from real-world use cases, best practices used by innovator and early adopter companies, and news on emerging trends. Join the InfoQ Writing Team |
SPONSORED CONTENT Latest Sponsored Resources Boost developer experience with InfoQ’s Platform Engineering eMag — Download Now Designing Low-Latency Systems with Rust: An Architectural Deep Dive |
|