Такая тема. Есть Lambda@Edge и при приходе клиента мобила\десктоп перенаправление

сделано. Редиректит на 2 разных путя на S3.

Очень хочется что бы пути были автоконфигурируемые с учетом версии s2:store/app1/10.11/data

И вот тут подстава. Хранить Key=Value рядом с лямбдой негде. Что бы оно и по миру реплицировалось. Пока придумали в DynamoDB Global Table хранить, но там то же фиг пойми как с репликацией по миру и близостью до лямбды. А нагрузка дофига (


Хотет самый быстрый сторадж рядом с Lambda@Edge

з.ы. И можно ли тут затраты как то уменьшить ? Кешь локальный на подольше брать или еше как ?
з.ы.ы. Вот так в идеале:
"Какой то из конкуретов Фронта продает CDN с фичей, что когда у тебя в регионе кешируется контент, туда же подъезжает и реплицируемая глобально таблица Key=Value
Очень удобно шатать лямбды по версиям"

13 ответов

4 просмотра

ElastiCache тоже есть глобальные БД, SecretManager умеет, Route53 можно если хочется ;)

кстати как оно - DynamoDB Global Table с Lambda Edge? Медленно работает?

Nikolai- Автор вопроса
Vasiliy Angapov
кстати как оно - DynamoDB Global Table с Lambda Ed...

Пока на этапе выбора. Но вот не очень выглядит пока

Nikolai- Автор вопроса
Nikolai
Не. 10-20 ключей

А вы не рассматривали s3 object lambda чтобы раутить по папкам вместо лямбда edge?

Nikolai- Автор вопроса
Al T
А вы не рассматривали s3 object lambda чтобы раут...

а как я ему от фронта смогу отдать значение на тип пользователя ?

Nikolai- Автор вопроса
Al T
ElastiCache тоже есть глобальные БД, SecretManager...

Route53 сейчас выглядит очень интересно )

Nikolai
а как я ему от фронта смогу отдать значение на тип...

Ну такие значения которые вы только из edge возьмёте, их придётся через структуру папок, а вот последнюю версию вы бы могли в s3 лямбде определять

Nikolai
Route53 сейчас выглядит очень интересно )

Да единственное что если днc провайдера будет игнорить ttl

Nikolai- Автор вопроса
Al T
Ну такие значения которые вы только из edge возьмё...

как раз хочется не изменяемую лямбду что под под CICD не загонять и управлять только переменными

Nikolai- Автор вопроса
Nikolai
вот пока единственное что напрягает

Там можно например создавать новую запись каждый час и типа чтоб мобильное приложение обрашалось всегда к записи текущего часа. И тогда даже если закеширует то не больше чем на час. Но это уже конечно путь настоящего самурая

Похожие вопросы

Обсуждают сегодня

Короче я тут узнал полный пиздец Что кучу постов которые я создавал через posted Спустя время не могу редактировать и менять Мол телега возвращае ошибку Это реально так ...
inc.
13
Привет, сталкивался кто с такой ситуацией? У меня есть модальное окно Bootstrap, в нем кнопка закрытия: <button type="button" class="btn-close" data-bs-dismiss="modal" aria-...
Виталий
3
А если изначально бот работал так : есть сайт онлайн школы. У каждого ученика свой кабинет. Где он авторизуется по своим данным. И уже в кабинете, на самом сайте делает оплату...
Денис 💡 Фрилансер
13
что это и почему оно? executor.start_polling(bot, skip_updates=True, on_startup=on_startup, File "/usr/local/lib/python3.10/dist-packages/aiogram/utils/executor.py", line 4...
𐌍𐌄 ᕓ𐌄𐌓𐌌Ꝋ𐌓𐌄
2
Какой число последнее будет, если сказали от 1 до 10 взять все?
Misha Mikhail
5
А у тебя есть информация сколько сейчас использует твой бот?
Artem Stormageddon
4
Окрошка! На квасе или кефире или на пиве?!
Akcium Сергей
4
Забавно, но для тебя "этот" = "следующий" т.е этот год для тебя какой?
Magic
3
Создан плагин через artisan, миграций не будет, как его активировать в админке?
Point 111
2
Кто-то юзал insomnia? Удобная штука ужас
𐌍𐌄 ᕓ𐌄𐌓𐌌Ꝋ𐌓𐌄
3
Карта сайта