Introducing semantic content search to AWS News
Explains how AWS News implemented semantic content search using S3 vector buckets and embeddings for better article discovery.
Luc van Donkersgoed — Experienced backend developer, architect, and engineering leader specializing in AWS Serverless and cloud infrastructure. An AWS Serverless Hero and Lead Engineer at PostNL, where he designs and operates large-scale, high-volume, event-driven systems. Luc regularly shares his expertise through articles, videos, podcasts, and conference talks.
11 articles from this blog
Explains how AWS News implemented semantic content search using S3 vector buckets and embeddings for better article discovery.
A technical guide on implementing end-to-end email testing using AWS SES and SQS to validate email delivery and content in automated test suites.
Analyzes the unique trade-offs in serverless architecture, proposing a new model beyond the classic cost-performance-reliability trilemma.
Explores using onion architecture, separation of concerns, and cohesion to build adaptable, maintainable software under tight deadlines.
Explores why AI-assisted development has hit a productivity ceiling, arguing that software's human-centric nature limits AI's current impact.
AWS is accelerating IPv6 adoption across its services, driven by new charges for IPv4 addresses and the need to modernize networking.
A data-driven analysis of the AWS News Feed's performance and user engagement during AWS re:Invent 2024, highlighting traffic, features, and release volume.
How to optimize AWS News API with smart CDN caching strategies to reduce backend load and improve frontend performance.
A developer shares lessons learned from a minor AWS production incident involving SQS message limits and the claim check pattern.
An AWS expert critiques AWS's overwhelming focus on Generative AI, arguing it neglects core cloud services and alienates traditional cloud engineers.
A simple explanation of Retrieval-Augmented Generation (RAG), covering its core components: LLMs, context, and vector databases.