Large language models are a powerful new primitive for building software. But since they are so new—and behave so differently from normal computing resources—it’s not always obvious how to use them.
https://a16z.com/2023/06/20/emerging-architectures-for-llm-applications/
In this post, we’re sharing a reference architecture for the emerging LLM app stack. It shows the most common systems, tools, and design patterns we’ve seen used by AI startups and sophisticated tech companies. This stack is still very early and may change substantially as the underlying technology advances, but we hope it will be a useful reference for developers working with LLMs now.
Web Architecture 101 – VideoBlocks Product & Engineering
The basic architecture concepts I wish I knew when I was getting started as a web developer
Source: Web Architecture 101 – VideoBlocks Product & Engineering
This from 2017, but the architecture is sound. Of course back when is all began in the 90’s these 11+ pieces were just 3: a browser, DNS, and an HTTP server. I’m not sure all the added complexity really made the web “better”.
Facebook Open Switching System (“FBOSS”) and Wedge in the open | Engineering Blog | Facebook Code
Facebook Open Switching System (“FBOSS”) and Wedge in the open | Engineering Blog | Facebook Code https://code.facebook.com/posts/843620439027582/facebook-open-switching-system-fboss-and-wedge-in-the-open/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+feedsapi%2FBwPx+%28Hacker+News+Top+20+Full+feeds+by+FeedsAPI%29