Skip to content
InfoQ

InfoQ

Helping dev teams adopt new technologies and practices. Written by software engineers. Read by over 1.5 million developers worldwide.

www.infoq.com
InfoQInfoQ
MOBILE APP DEVELOPMENT
Shopify Drops React Native for Swift and Kotlin as AI Changes Cross-Platform Development Tradeoffs
Shopify recently announced it is abandoning React Native to rewrite its flagship apps in Swift and Kotlin. With the significant jump in the quality of AI models, Head of Mobile Mustafa Ali reassessed Shopify鈥檚 commitment to React Native, estimating that the benefit/cost ratio of maintaining native codebases across mobile platforms was now above that of using an abstraction layer. By Bruno Couriol
SHOPIFY
Stork.AIShopifyThe Pragmatic Engineer | Gergely Orosz | SubstackMartin AldersonStackness
InfoQInfoQ
LANGUAGES AND LINGUISTICS
Your Next DSL Author Is a Language Model
In this article, the author introduces Typed Domain Grounding, an approach to reducing LLM hallucinations in domain-specific languages by embedding them in mainstream typed languages. Using kUML benchmarks and an infrastructure-as-code example, he explores how compiler validation and generate-compile-repair loops can make model-generated DSL output more reliable. By Irakli Betchvaia
InfoQInfoQ
CLOUD COMPUTING AND DISTRIBUTED SYSTEMS
Lyft Moves Streaming Fleet to Apache Flink Kubernetes Operator
Lyft has moved hundreds of production Flink jobs from a 2020 in-house Kubernetes operator to the Apache Flink Kubernetes Operator, unlocking last-state upgrades, in-place autoscaling and resource autotuning across the fleet. By Mark Silvester
ARDA KUYUMCUMAHEEP MYNENI
InfoQInfoQ
CLOUD COMPUTING AND DISTRIBUTED SYSTEMS
Dropbox Outlines How Focusing on Existing Infrastructure Efficiency Can Create Headroom for AI
Dropbox has outlined how a decade of infrastructure optimization is helping it absorb growing demand from AI without treating new data-center capacity as the only answer. Its work spans forecasting, fleet utilization, storage density, hardware lifecycles, and rack-level power delivery, much of it predating the current AI boom. By Matt Foster
INTERNATIONAL ENERGY AGENCY
InfoQInfoQ
HIGH PERFORMANCE COMPUTING
From Memory-Hungry HNSW to Quantized SPANN: The Technical Evolution of Pinterest's Manas Platform
Pinterest Engineering has enhanced its Manas search platform to manage vast data, improving efficiency in search and discovery functions. By applying Scalar and Product Quantization, memory usage decreased significantly while maintaining high recall rates. The platform utilizes SSDs for optimized performance, and it is transitioning to multi-vector models for refined relevance matching. By Olimpiu Pop