InfoQ Homepage Architecture & Design Content on InfoQ
-
AWS Open-Sources Smithy API Models for Public Access and Developer Tooling
AWS has unveiled public access to its comprehensive API models, delivering daily updates and open-source resources via GitHub. By utilizing Smithy, AWS aims to empower developers to build custom SDK clients, server stubs, and innovative tools, enhancing integration and understanding of AWS APIs. Explore the potential of API development with these powerful new tools!
-
Java 25 Integrates Compact Object Headers with JEP 519
Java 25 introduces Compact Object Headers (JEP 519), delivering up to 30% CPU savings and reduced memory usage for applications with small objects. This user-friendly feature compresses object headers from 12 bytes to 8, requiring only a JVM flag to activate. Extensively validated by Amazon, it enhances performance, reduces GC pressure, and is ideal for modern cloud deployments.
-
DevSummit Boston: Humans in the Loop: Engineering Leadership in a Chaotic Industry
At the InfoQ Dev Summit, Google’s Engineering Director Michelle Brush addressed software leaders, emphasizing the evolving landscape of software engineering amidst rising automation. She championed a shift toward higher-level cognitive skills, systems thinking, and foundational knowledge, urging engineers to embrace complexity for enhanced resilience and decision-making in their work.
-
How Docs-as-Code Helped Pinterest Improve Documentation Quality
Over the past few years, Pinterest engineers have been working to adopt Docs-as-Code across the organization. By using the same tools and processes for both code and documentation, they've improved overall documentation quality and team satisfaction. The shift also helped transform Pinterest's documentation culture, fostering collaboration, improving quality control, discoverability, and more.
-
Java News Roundup: Spring Milestone, Payara Platform, Jakarta EE 11 Update, Apache Fory
This week's Java roundup for June 9th, 2025, features news highlighting: the sixth milestone release of Spring Framework 7.0; the June 2025 edition of Payara Platform; point releases of Apache Tomcat, Micrometer, Project Reactor and Micronaut; Jakarta EE 11 Platform on the verge of a GA release; and Apache Fury renamed to Apache Fory.
-
HTAP: the Rise and Fall of Unified Database Systems?
A recent article by Zhou Sun sparked a debate in the data community about the future of HTAP systems. Hybrid transaction/analytical processing was meant to help integrate historical and online data at scale, supporting more flexible query methods and reducing business complexity.
-
Amazon API Gateway Adds Dynamic Routing Based on Headers and Paths
AWS's new dynamic routing rules for Amazon API Gateway empower developers to streamline API traffic management by routing requests based on HTTP headers without complex URL structures. This innovative feature simplifies API versioning, enables fine-grained control, enhances A/B testing, and improves request visibility, making API configurations more efficient and user-friendly.
-
Apple Completes Migration of Key Ecosystem Service to Swift, Gains 40% Performance Uplift
Apple has migrated its global Password Monitoring service from Java to Swift, achieving a 40% increase in throughput and significantly reducing memory usage—freeing up nearly 50% of previously allocated Kubernetes capacity.
-
GitHub Unveils Prototype AI Agent for Autonomous Bug Fixing
GitHub unveils a groundbreaking AI coding agent that autonomously identifies bugs and proposes fixes via pull requests, marking a shift towards independent code maintenance. Leveraging advanced semantic analysis and vulnerability libraries, this tool aims to alleviate developers' workload, allowing them to prioritize complex problem-solving.
-
AWS Unveils Independent European Governance and Operations for European Sovereign Cloud
AWS unveils its European Sovereign Cloud, launching in Brandenburg, Germany, by 2025, with strict EU governance and a focus on digital sovereignty. This initiative features an EU-controlled parent company, dedicated Security Operations Center, and customer data residing exclusively in the EU, ensuring compliance and operational autonomy while leveraging AWS's innovative cloud services.
-
Google Cloud Run Now Offers Serverless GPUs for AI and Batch Processing
Google Cloud has launched NVIDIA GPU support for Cloud Run, enhancing its serverless platform with scalable, cost-efficient GPU resources. This upgrade enables rapid AI inference and batch processing, featuring pay-per-second billing and automatic scaling to zero. Developers can access seamless GPU support easily, making advanced AI applications faster and more accessible.
-
Java News Roundup: JDK 25 in Rampdown, JDK 26 Expert Group, Hibernate Search, Project Crema
This week's Java roundup for June 2nd, 2025, features news highlighting: 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.
-
Surfing the Web at Scale: Orca Explores a Human-Guided Future for AI Agents
Researchers at UC San Diego have released Orca, an open-source system that demonstrates how large language models (LLMs) can assist users on the web—not by taking control, but by guiding interaction.
-
Amazon Aurora DSQL Goes GA: Distributed, PostgreSQL-Compatible Serverless Database
Amazon has recently announced the general availability of Amazon Aurora DSQL, a PostgreSQL-compatible, serverless, and distributed database. The new managed service is designed to support active-active high availability and multi-region strong consistency.
-
AWS Introduces Open Source Model Context Protocol Servers for ECS, EKS, and Serverless
AWS has launched open-source Model Context Protocol (MCP) servers on GitHub to supercharge AI development within Amazon ECS, EKS, and Serverless environments. These specialized tools equip developers with real-time, context-specific insights, enhancing application deployment, troubleshooting, and operational efficiency. Empower your cloud experience today!