I’ll walk through our experiences using Large Language Models (LLMs) for user intent extraction. By this, I mean taking plain English queries and interpreting their semantic meaning in terms of cloud architecture. I’ll describe what led us to explore LLMs as an interface for cloud architectures, why our approach is different from other LLM cloud architecture products, and what lessons we learned along the way.
Several reports have painted an overwhelmingly optimistic portrait of platform engineering. They portray it as a remedy to solve all efficiency challenges. However, the on-the-ground reality often proves far more nuanced. In this post, we will closely analyze findings from the State of Platform Engineering 2023 Report to highlight inconsistencies between the surveys’ rosy outlook and real-world complexity.
Modern backend systems have reached a level of complexity that organizations struggle to wield. Many find themselves in a constant cycle of hiring, reorganization and reprioritization in order to better align themselves with that complexity.
Simplicity won’t be found at the end of the infrastructure-platform journey, instead it reaches an incremental yet cyclical steady-state of streamlined complexity. Breaking the cycle requires a paradigm shift in how cloud development is approached.
Sit back, grab a cup of coffee, and join two experienced engineers going head-to-head in a discussion about batteries included vs. modular design. Which side will win?
This blog post is a high level overview on the reasons to refactor code and systems in a startup setting. We cover risks, approaches and tradeoffs to consider in 2022…
TLDR; If you really boil it down, Serverless (FaaS) setups are Microservices. What most blog posts refer to as Serverless vs. Microservices isn’t a “vs” at all; they are typically just describing trade-offs between always-on or on-demand provisioning of compute resources and the specific provider ecosystems you could use. An
Hi, Aaron here! In our last article, we spoke about ideal design principles for the upcoming architectural shift in the world of cloud computing. Cloud development has become prohibitively complex, and the current generation of solutions have low-level interfaces that require extensive investment from developers and operators to understand how
It’s 3pm PST on June 2nd, 2020 and the world is watching. Riot’s new game VALORANT is about to launch. Hundreds of engineers, architects, operators, product managers, designers, and PR folks are standing by. Any large-scale all-at-once launch is nerve-wracking, but our infrastructure team of around 120 people is ready.