172 похожих чатов

А кстати поддомен для каждого партнера свой это норм тема

или не очень ? как минимум я вижу в этом минус того что нужно делать лишний API call для создания DNS записи при добавлении нового партнера

12 ответов

17 просмотров

Ну я пока на Solution Arcitect не сдал - так что моё мнение такое себе. Если у вас DNS в Route53 и всё правильно и с tls - то это будет не один колл, а еще парочка (сертификат создать, автоподтвердить и дождаться). Нужно смотреть, погружаться и вот это вот всё. У меня на практике (от 20 до 30 кастомеров) - работало нормально, домен создавался под кастомера и более не менялся, дальше всё разруливалось на ALB. Но там и кастомеров меньше, и проект на АВС наглухо залочен был.

Влад 🇺🇦- Автор вопроса
Влад 🇺🇦- Автор вопроса

а ну типа wildcard рекорд создал и просто партнерам выдаешь что попало из этого пула ?

КМК (по крайней мере у меня мысль была такая) - тут скорее развести партнёров по поддоменам (через хидеры, через выдачу им уникальных ендпоинтов, как угодно еще) и потом решать "проблемы" с функционалом "изолированно" для каждого.

Влад 🇺🇦- Автор вопроса
Ivan S
КМК (по крайней мере у меня мысль была такая) - ту...

изолировано это конечно хорошо, но тогда выходит им нужно каждому свой cloudfront (в случае использования функций) или если блокировками будет заниматься какой то свой прокси то под каждого партнера поднять отдельный нужно, но даже в этом случае нужно что бы кто то роутил в зависимости от домена партнера, балансер не сможет, там ограничение 100 правил... по этому вижу все таки это как один сервис который будет держать все в памяти под определенного партнера, но конечно это много памяти ему потребуется что бы все там хранить...

Влад 🇺🇦
изолировано это конечно хорошо, но тогда выходит и...

Все еще не ясно в чем позиция разработчика? Он ведь должен хорошо представлять себе и детали проекта и его перспективы. Зачем функции?

Влад 🇺🇦- Автор вопроса
Pavel Zheltouhov
Все еще не ясно в чем позиция разработчика? Он вед...

он говорит что это классно потому что мы будем обрубать запросы не доходя даже до наших сервисов, пускай мол этим авс занимается

Влад 🇺🇦- Автор вопроса
Влад 🇺🇦
он говорит что это классно потому что мы будем обр...

но да, я объясню ему немного что не для того эти сервисы нужны..

Влад 🇺🇦
он говорит что это классно потому что мы будем обр...

Не aws, а CF? Но он же знает примерно то же, что и люди в чате + специфику сервиса. Не просто же ради резюме он решил это использовать

Влад 🇺🇦
он говорит что это классно потому что мы будем обр...

А если использовать Lambda@Edge, которые будут смотреть на входящие запросы и дергать запросы в DynamoDB.

Я же не бухгалтер. Я девопс, сказали я сделал.

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

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

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта