AWS has 200+ services. Most companies use about 15. The same ones show up in every project: EC2, S3, Lambda, RDS, DynamoDB, API Gateway, CloudFront, SQS, SNS, CloudWatch.
That handles 80% of everything. Wrote a guide covering just the ones that matter.

#aws #cloud #infrastructure #EC2 #IAM #S3 #RDS #DynamoDB #Lambda #APIGateway #CloudFront #Route53 #SQS #SNS #CloudWatch #EKS #CDN

https://heyjoshlee.medium.com/the-80-20-of-aws-the-services-that-actually-matter-13509ff90115

The 80/20 of AWS (the services that actually matter)

AWS has over 200 services. That number is intimidating. You log into the console, see a wall of icons, and immediately feel like you need a…

Medium
【AWS SQS】DLQを放置して痛い目を見た話 - Qiita

Dead Letter Queue(DLQ)とは? 通常処理にて配信が叶わなかったメッセージを格納します 継続的なエラーが発生するメッセージ 再送回数が上限に達するメッセージなどが該当 配信に失敗したメッセージを別途置いておくことで、後から分析することが可能 ...

Qiita
差分記憶システムの実装: MastraとS3 Vectorsでキャラクター記憶を管理する - Qiita

これはマニアックな話です。 差分記憶とは何か? ここで言う差分記憶とは、ストーリーの章ごと・キャラクターごとに、何を覚えているべきかを管理する概念です。 例えば、RPGの主人公やサブキャラクターは、ストーリーの進行によって覚えている内容に差分が生じます。また、キャ...

Qiita
Building a Dual-Mode AWS Lambda with Python and Terraform

Implementing API and AWS SQS consumer with AWS Lambda in Python, and deploying with Terraform to AWS

Rost Glukhov | Personal site and technical blog
📢 Dejo por aquí un nuevo post en el blog de dev.to/aws-espanol , como cuenta el artículo, dejamos el análisis de 4 estrategias con ejemplos, que hemos evaluado para tratar el procesamiento de mensajes en "batch" sobre una cola #AWS #SQS.
https://dev.to/aws-espanol/4-estrategias-para-procesar-mensajes-sqs-en-batch-con-aws-lambda-50oa
🏗️ 4 Estrategias para Procesar Mensajes SQS en Batch con AWS Lambda

Durante una charla de sincronización con un compañero de trabajo, sobre un cliente que necesita una...

DEV Community
なぜLambdaから直接他のLambdaを呼び出すのはアンチパターンなのか - Qiita

はじめに 皆さんは、あるLambda関数から他のLambda関数を呼び出したいときはどうしますでしょうか。本記事ではアンチパターンとその解決策を紹介します。 結論 一般的にはLambda関数内で他Lambda関数を呼ぶ(invoke)のはアンチパターンとされている L...

Qiita
Amazon SQS 的 Fair Queue

在 Lobsters 上看到有人提到上個月 Amazon SQS 的新功能 Fair queuing,看起來我是漏掉了:「Building resilient multi-tenant systems with Amazon SQS fair queues」。 直接看圖與 code 比較好說明,上面這張是 SQS 沒有開 fair queue 的情況,下面是有開 fair...

Gea-Suan Lin's BLOG
🎉 #AWS just discovered that #SQS exists and wants us to believe it's suddenly "viable" after all these years. 😂 Apparently, adding "fair queues" is their grand revelation—because nothing says #innovation like finally catching up to 2010. 🚀
https://aws.amazon.com/blogs/compute/building-resilient-multi-tenant-systems-with-amazon-sqs-fair-queues/ #fair #queues #technews #cloudcomputing #2010memories #HackerNews #ngated
Building resilient multi-tenant systems with Amazon SQS fair queues | Amazon Web Services

Today, AWS introduced Amazon Simple Queue Service (Amazon SQS) fair queues, a new feature that mitigates noisy neighbor impact in multi-tenant systems. With fair queues, your applications become more resilient and easier to operate, reducing operational overhead while improving quality of service for your customers. In distributed architectures, message queues have become the backbone of […]

Amazon Web Services
Building resilient multi-tenant systems with Amazon SQS fair queues | Amazon Web Services

Today, AWS introduced Amazon Simple Queue Service (Amazon SQS) fair queues, a new feature that mitigates noisy neighbor impact in multi-tenant systems. With fair queues, your applications become more resilient and easier to operate, reducing operational overhead while improving quality of service for your customers. In distributed architectures, message queues have become the backbone of […]

Amazon Web Services
🌘 以集中式排程器取代 cron job
➤ 從混亂的 cron job 到強健的集中式任務排程系統
https://mayhul.com/posts/scheduled-tasks/
本文探討瞭如何運用一個集中式的排程系統來取代原先分散的 cron job。透過將所有延遲任務儲存在單一數據庫表中,並設計一個負責讀取、處理及發送至消息佇列的 cron job,以及一個獨立的消費者來執行實際任務,該公司大幅簡化了任務管理,並提升了系統的健壯性、可追蹤性及錯誤處理能力。此係統能自然處理重試,並透過唯一的任務 ID 來確保更新時能正確處理已存在的排程。
+ 這套系統聽起來真的很實用,尤其是在處理延遲任務和錯誤重試方面,省去了不少麻煩。
+ 能夠將各項排程任務集中管理,並且有詳細的紀錄和重試機制,這對系統維護和除錯非常有幫助。
#系統設計 #工作排程 #Cron #SQS #數據庫
Replacing cron jobs with a centralized task scheduler

A brief description of our task scheduling system