#InfoQ

2025-06-17

πŸ’‘ Rethinking #Microservices? Listen to the #InfoQ #podcast with Sam Newman for key lessons:

πŸ”Ή Use Microservices as a last resort, as distributed systems bring serious complexity
πŸ”Ή Architecture is a Continuous Journey, not a fixed destination
πŸ”Ή Focus on the Outcome
πŸ”Ή Build in Observability from day one to enable better decision-making
πŸ”Ή Microservices are not binary, but a gradient. It's OK to have microservices for part of your systems, while the rest remain monoliths

πŸ”— bit.ly/3FYjFyr

#SoftwareArchitecture #Observability #DistributedSystems

2025-06-17

Over the past few years, #Pinterest has been embracing #DocsAsCode across the organization.

The outcome?
βœ… Improved documentation quality
βœ… Higher team satisfaction
βœ… A transformed culture of collaboration, quality control, and discoverability

Learn more: bit.ly/45nCZiZ

#InfoQ #SoftwareArchitecture

2025-06-17

When you think #RustLang, you think performance, safety, reliability - but what about #Productivity?

In this #InfoQ talk, Carl Lerche, Principal Engineer at AWS, explores Rust’s potential in application backend development, challenging the idea that Rust isn't fit for higher-level programming.

πŸ” He dives into the current state of Rust libraries for database access, with a focus on ergonomics & ease of use: two crucial factors in high-level database application development.

πŸ‘€ Watch now: bit.ly/4l964Dk

πŸ“„ #transcript included!

#Database #SoftwareDevelopment

2025-06-16

#Apple has migrated its global Password Monitoring service from #Java to #Swift!

The result❓

40% increase in throughput and significantly reduced memory usage - freeing up nearly 50% of previously allocated Kubernetes capacity.

Learn more: bit.ly/3Zw35wy

#InfoQ #Performance #SoftwareDevelopment

2025-06-13

The evolution, current trends & future impact of #PlatformEngineering on software delivery!

Paula Kennedy explains paradigm shifts, reveals insights from the DORA State of DevOps Report, and explores principles like #PlatformAsAProduct; all geared toward boosting organizational performance.

πŸŽ₯ Watch the #InfoQ video: bit.ly/4jMIMSs

πŸ“ #transcript included

#DevOps #SoftwareTrends

2025-06-13

#AmazonEKSDashboard is now Generally Available!

Get unified visibility across your #Kubernetes clusters deployed in multiple AWS regions and accounts.

Learn more: bit.ly/45nExJU

#InfoQ #AWS #EKS #Observability

2025-06-13

🌟 Big things are happening in the world of #Java πŸ‘‰ bit.ly/4kQ0gPa

JDK 25 in Rampdown Phase One; the formation of the JDK 26 Expert Group; the release of Hibernate Search 8.0.0.Final; the fourth milestone release of Grails 7.0.0; the beta release of Open Liberty 25.0.0.6; point releases for Eclipse JNoSQL, Helidon and JBang; and a sneak peek into a new Oracle Labs project, Project Crema.

#InfoQ

2025-06-12

#CaseStudy - #Slack’s test migration journey:

20,000 tests, 10 months, one key insight - #AI alone was insufficient.

In this #InfoQ #podcast, Sergii Gorbachov, Staff Engineer at Slack, explains why human oversight & conventional tools were essential.

🎧 Listen now: bit.ly/3FT75Ao

πŸ“„ #transcript included

#CodeGeneration #Testing #Migration

2025-06-12

Anthropic has open-sourced the tool they used to trace what goes on inside a large language model during inference.

➑️ Includes a circuit tracing Python library compatible with any open-weights model
➑️ Plus, an interactive Neuropedia frontend to visualize outputs as graphs

Explore it now: bit.ly/4kGo3kP

#InfoQ #LLMs #opensource

2025-06-11

Dive into the world of #TrafficMirroring in cloud-native environments with this #InfoQ article!

Discover practical implementation strategies, explore key use cases, and delve into security considerations and operational trade-offs.

πŸ”— Check out the full article by Apoorv Mittal: bit.ly/45PADt9

#SoftwareArchitecture #Microservices #AWS #Performance #CloudComputing

2025-06-11

Amazon Aurora DSQL is now generally available!

This PostgreSQL-compatible, serverless & distributed database from AWS is designed to support active-active high availability and multi-region strong consistency.

πŸ”— Discover more: bit.ly/4jPLo2e

#InfoQ #CloudComputing #Serverless #AWS #AuroraDSQL #PostgreSQL

2025-06-11

Becoming a #PrincipalEngineer takes more than just technical skills: it's about influence, communication & strategy.

Surprisingly, skills from life outside work - sports, volunteering, or gaming - can sharpen leadership potential and bring fresh perspective to engineering roles.

πŸ‘‰ Find out more: bit.ly/400kz42

#InfoQ #Leadership #CareerGrowth #SocialSkills #Communication

2025-06-06

Java developers are no longer limited by CPU cores!

This #InfoQ article explores how to bring GPU-level acceleration to enterprise Java using CUDA, with a practical JNI-based integration pattern, real-world use case, and performance benchmarks.

If you're tackling high-throughput challenges, see how to make Java truly parallel!

πŸ“˜ Read now: bit.ly/4kRGmD7

#Java #CUDA #SoftwareDevelopment

2025-06-06

Microsoft plans to #opensource the code behind the GitHub Copilot Chat extension under the MIT license in the coming months. They also aim to integrate core AI features directly into VS Code.

If completed, this may affect the ability of current for-pay AI code editors to compete purely on features.

πŸ”Ž Find out more: bit.ly/3ZkiyQ3

#InfoQ #SoftwareDevelopment

2025-06-06

Introducing the Embabel Agent Framework – a new JVM-based platform for building AI-powered applications, built on the Spring Framework.

#InfoQ sat down with Rod Johnson, creator of both Spring & Embabel, to dive into the framework’s design and strategic vision.

πŸ“° Read now: bit.ly/4kAhPD4

#Java #AI #LLMs #SpringFramework #SoftwareDevelopment

2025-06-06

Amazon has just unveiled Strands Agents - an #opensource SDK that simplifies AI agent development through a model-driven approach.

Developers can now build agents by defining prompts and tool lists with minimal code.

πŸ”— Discover more about this framework: bit.ly/4dQGgcN

#AI #LLMs #AIagents #GenerativeAI #InfoQ

2025-06-05

Can joy make you a more productive developer?

In this #InfoQ article, Holly Cummins & Trisha Gee explore why joy isn’t a distraction β€” it’s a productivity superpower!

From debugging brain waves in the middle of a jog to cutting out test flakiness, they explain how to reclaim developer satisfaction and boost output by embracing curiosity, minimizing friction, and giving ourselves a break.

πŸ“° Read now: bit.ly/3SFsNL7

#DeveloperExperience #TeamWork #Productivity #Collaboration #Communication

2025-06-05

JEP 502 introduces the Stable Values API in #JDK25!

It boosts app startup performance with deferred immutability, enabling thread-safe, at-most-once initialization of complex objects. It boosts efficiency, reduce initialization pitfalls while leveraging #JVM optimizations.

πŸ” Learn more: bit.ly/3HHM9wH

#Java #JEPs #Performance #InfoQ

2025-06-05

Introducing #LMEval – a tool that helps AI researchers & developers compare the performance of different #LLMs.

Designed to be accurate, multimodal, and easy to use, LMEval has already been used to evaluate major models in terms of safety and security.

Dive deeper: bit.ly/3T7fgfk

#AI #opensource #Google #InfoQ

2025-06-04

#VisualStudio 2022 version 17.14 is here!

This update introduces agent mode for GitHub Copilot, enabling it to perform complex, multi-step tasks when editing code.

πŸ”— Dive deeper into what's new on #InfoQ πŸ‘‰ bit.ly/43Gyxcw

#dotnet #Microsoft #SoftwareDevelopment

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst