Size: a a a

2020 November 10

S🕶

Sander 🕶 in AWS_RU
Агент Печенька
В чате по авс само собой посоветуют динаму)
В динаме стримы есть, кстати говоря.
я изучил вопрос - мне подходит ток dynamodb, потому что есть batching, стримы
источник

V

Victor in AWS_RU
Sander 🕶
я изучил вопрос - мне подходит ток dynamodb, потому что есть batching, стримы
источник

V

Victor in AWS_RU
RDS тоже умеет стримы
источник

АП

Агент Печенька... in AWS_RU
Sander 🕶
я изучил вопрос - мне подходит ток dynamodb, потому что есть batching, стримы
Средствами авс как я помню аналог стримов пожно получить и в рсубд.
источник

АП

Агент Печенька... in AWS_RU
Во.
источник

V

Victor in AWS_RU
Причем если просто нужно дергать лямбду, то и is не нужен - WAL достаточно
источник

S🕶

Sander 🕶 in AWS_RU
после сохранения информации в базу данных -> надо чтоб запустилась lambda, с сохраненными в ней данными.
источник

S🕶

Sander 🕶 in AWS_RU
я посмотрел в настройках lambda, и нашел только dynamodb
источник

S🕶

Sander 🕶 in AWS_RU
я правильно понял что через kinesis можно как-то сделать? но выглядит очень сложно.
источник

S🕶

Sander 🕶 in AWS_RU
источник

V

Victor in AWS_RU
Sander 🕶
я посмотрел в настройках lambda, и нашел только dynamodb
Пилишь лямбду с WAL (например https://www.npmjs.com/package/pg-logical-replication) и вешаешь ее на крон
источник

V

Victor in AWS_RU
источник

V

Victor in AWS_RU
источник

V

Victor in AWS_RU
То есть

RDS -> DMS -> Kinesis -> ???
источник

V

Victor in AWS_RU
Или RDS -> DMS -> S3 -> Cloudwatch Event -> Lambda
источник

S🕶

Sander 🕶 in AWS_RU
как-то все очень сложно =/
источник

АП

Агент Печенька... in AWS_RU
Sander 🕶
как-то все очень сложно =/
Простоту никто не обещал. Плюс на самом деле ничего особо сложного.
источник

S🕶

Sander 🕶 in AWS_RU
мне сложно - я делаю первый раз, еще софт надо чтоб работал совместно нормально без проблем
источник

S🕶

Sander 🕶 in AWS_RU
оставлю пока как есть что попроще
источник

S🕶

Sander 🕶 in AWS_RU
мне интересен момент, вот у меня есть aws lambda, которая должна принимать sqs:
const handler: SQSHandler = async (event, context) => {
 return main(event, context)
}


как мне запустить ее и посмотреть что пришло в event? или запустить тестовый sqs, с тестовыми данными.
источник