Andrei Apanasik (🐱, 🔪,геймдев и игры)

116.4K posts

Andrei Apanasik (🐱, 🔪,геймдев и игры) banner
Andrei Apanasik (🐱, 🔪,геймдев и игры)

Andrei Apanasik (🐱, 🔪,геймдев и игры)

@Suvitruf

Делаю игры, пишу про #gamedev. Пилю сервис Balancy для разработчиков игр. Пишу про геймдев: https://t.co/ggMykhKC7U

Cyprus, Limassol Katılım Mayıs 2011
988 Takip Edilen9.4K Takipçiler
Просто Элвис
Ну что ж, кажется, в моей жизни начинается большой новый этап. Жутко страшно и волнительно, так что пожелайте мне удачи и держите кулачки, чтобы всё в меня получилось!
Русский
8
0
16
397
Andrei Apanasik (🐱, 🔪,геймдев и игры)
Мне на рабочую почту часто прилетают всякие бизнесовые предложения, но тут я прям удивился. Чувак как ачивку преподносит систему, над которой 12 тел работает, "выдерживающую 500к запросов в день". Я специально глянул нашу Графану — у нас в Balancy столько запросов в минуту 😅
Andrei Apanasik (🐱, 🔪,геймдев и игры) tweet media
Русский
16
0
47
7.9K
Andrei Apanasik (🐱, 🔪,геймдев и игры)
@valigo @L0wPressure Из того, что смотрели, выбрали YugabyteDB. По большей части из-за кластеризации и хорошего горизонтального скалирования. Оно и с Постгрей совместимо плюс-минус.
Русский
0
0
2
142
Valentin Ignatev
Valentin Ignatev@valigo·
@Suvitruf @L0wPressure Я скажу, что за все годы карьеры я еще ни разу не встречал кого-то, кто пожалел бы о переезде с монги на постгрю, но я встречал многих, кто страдал на монге и переехал. Так что будь осторожен с базами для жисонов, Фродо
Русский
1
0
1
162
Andrei Apanasik (🐱, 🔪,геймдев и игры)
@Molotovich359 Ну локально тестируешь 1 инстанс сервиса, смотришь сколько тянет. Это, как минимум, позволит прикинуть, сколько подов нужно будет. А тестить можно да хотя бы JMeter'ом тем же.
Русский
1
0
1
226
Molotovich
Molotovich@Molotovich359·
@Suvitruf Интересно, чем такое можно грузить при тестировании локально. Пробовал артиллери, но это платно и через авс по итогу
Русский
1
0
0
254
Andrei Apanasik (🐱, 🔪,геймдев и игры)
@madesst Хм, я прочитал это как просто сервис держит такой rpc, а AI где-то там внутри. Про то, что это именно LLM-пайплайн с медленными запросами я даже не подумал 🤔
Русский
1
0
0
186
Господин Максим
@Suvitruf Понял Но чувак продает 6rps к LLM пайплайну где ответ генерится 10+ сек. Сравнивать CPU-bound с I/O - ето теплое с мягким. Не факт канеш что это не булшит (мне тож подобное регулярно прилетает), но сама претензия к цифре кмк не оч корректная
Русский
1
0
2
195
Andrei Apanasik (🐱, 🔪,геймдев и игры)
@madesst - Авторизация - Валидация платёжек - Вебхуки - Облачные сейвы Большая часть запросов на обновление данных в сервис облачных сейвов.
Русский
1
0
0
233
Andrei Apanasik (🐱, 🔪,геймдев и игры)
@L0wPressure @valigo Кеши есть и на уровне сервисов, и в Редисе. А эти JSON'ы пихать в Редис не хочу, т.к. они читаются ещё часто, нужно персистентное. Редис только для того, что не жалко потерять использую. Ну и кое-где как паб/саб.
Русский
0
0
1
61
Boris The Blade
Boris The Blade@L0wPressure·
@Suvitruf @valigo У нас не в таких масштабах, но для такого используем редис 🥲 Просто все обмазано редисом. А для апишки свой кастомный сервис для кэширования самого необходимого. Хз даже, как мы переживем если вдруг rpm хотя бы в 10 раз вырастет.
Русский
1
0
0
63
Le baguette
Le baguette@3om6o6ep·
@Suvitruf Для трех лямов вишей вроде не так много
Русский
1
0
0
190
Andrei Apanasik (🐱, 🔪,геймдев и игры)
@L0wPressure @valigo В целом пофиг, думаю, да. У нас Постгря не в локи упирается, а в WAL, т.к. для одного сервиса я туда в JSONB сотни кб строки фигачу. В итоге там кучу дохлых тюльп копится из-за адпейтов. Вот как раз хочу перевезти на другую БД.
Русский
3
0
1
254
Boris The Blade
Boris The Blade@L0wPressure·
@Suvitruf @valigo Жопка с базами, да. С кликхаусом ок, а у mysql каждая миграция боль и потенциальные локи. Ну и у нас не кубик, а номад, но тут как будто пофиг.
Русский
1
0
0
259
boop/bop/beep
boop/bop/beep@pivoprajza·
@Suvitruf Лошки ебать. Патриарх уже все разжевал даже не поиграв. При этом 6ти бальный французкий слоп от Юби он нахваливал ебать как. В общем нитакусик опять нитакусничает.
boop/bop/beep tweet media
Русский
3
0
4
222
fish🇺🇸
fish🇺🇸@alexfish001·
@Suvitruf У нас столько примеров запросов в минуту в dev environment 🗿
Українська
1
0
2
599
Andrei Apanasik (🐱, 🔪,геймдев и игры)
@EvgVfv Уф. Без контейнеров тяжело, понимаю. Я изначально всё сразу с Докерфайлами писал, поэтому перенос в k8s были со стороны сервисов довольно прост. Только с критериями скалирования немного повозились.
Русский
1
0
1
113
| E⚫️🔴 V🔴⚫️ | #stopWar
@Suvitruf У нас пыха под капотом и не контейнеризовано))) Там девопс не поможет на текущей инфре ))
Русский
1
0
0
112
Andrei Apanasik (🐱, 🔪,геймдев и игры)
@L0wPressure @valigo Нет. А в чём проблема? Мы ж в облаке. Всё за гугловскими балансерами. Сервисы скалируются в Кубике. По сути, самая жопка с базами, т.к. в них упирается всё. Но пока вертикально норм наращиваются мощи. Кое-что перевозить будем с Постгри.
Русский
2
0
2
300
| E⚫️🔴 V🔴⚫️ | #stopWar
@Suvitruf Не хуево) У нас на 700 рпс уже подзахлебваться начинает ( и надо с кэшами аккуратно очень быть
Русский
1
0
1
379