Size: a a a

2020 August 18

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
Ну смотри это на одного разраба 125к строк кода. С учётом того что это монолит, знать нужно было гораздо больше. Реально удержать всю эту архитектуру с учётом того что это блять пхп без типов?
ну я вот щас глянул, у нас один микросервис  16822 total строк
источник

p

polunin.ai in rust_offtopic
Чтобы внедрить даже небольшую новую фичу, уходило 2 месяца
источник

AZ

Alex Zhukovsky in rust_offtopic
таких микросервисов у нас 50 штук
источник

p

polunin.ai in rust_offtopic
Alex Zhukovsky
ну я вот щас глянул, у нас один микросервис  16822 total строк
Вот именно! Микросервис а не монолит
источник

SP

Stanislav Popov in rust_offtopic
polunin.ai
Ну смотри это на одного разраба 125к строк кода. С учётом того что это монолит, знать нужно было гораздо больше. Реально удержать всю эту архитектуру с учётом того что это блять пхп без типов?
ну там 80% просто копипасты и мертвого кода
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
Вот именно! Микросервис а не монолит
50 штук
источник

AZ

Alex Zhukovsky in rust_offtopic
умножь
источник

AZ

Alex Zhukovsky in rust_offtopic
получишь почти миллион
источник

AZ

Alex Zhukovsky in rust_offtopic
на них 5 разработчиков бекенда
источник

SP

Stanislav Popov in rust_offtopic
Alex Zhukovsky
50 штук
это хуйня они из копипасты все
источник

AZ

Alex Zhukovsky in rust_offtopic
Stanislav Popov
это хуйня они из копипасты все
нет, копипасту стараемся по пакетам разностиь. Какая-то доля есть но не больше 10%
источник

AZ

Alex Zhukovsky in rust_offtopic
всякая инфраструктурная дрянь в основном
источник

p

polunin.ai in rust_offtopic
Alex Zhukovsky
50 штук
Там все по 16к строк кода?
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
Там все по 16к строк кода?
+- да
источник

p

polunin.ai in rust_offtopic
Ну и да, у вас там супер крутые какие-то Энтерпрайз решения с логистикой и т.д.?
источник

F

Funcy in rust_offtopic
Alex Zhukovsky
Нам предстояло придумать, как обновить техническую составляющую сервиса и заново выстроить Lingualeo на современных технологиях. Я предложил руководству полностью сменить философию бэкенда: перенести бизнес-логику в базу данных, а саму базу данных MySQL заменить на PostgreSQL.
👍 Дружище спасибо! Ща отправлю калегам в свой teammates чат. Ух потролю)) ничего не скажу, буду ждать кто залайкает))
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
Там все по 16к строк кода?
ну взял еще пару: 10к, 11к и 5к
источник

V

Vetro in rust_offtopic
Alex Zhukovsky
Хрестоматийный пример как делать НЕ надо )
А можно поподробнее почему?
источник

AZ

Alex Zhukovsky in rust_offtopic
Vetro
А можно поподробнее почему?
ну почитай, там вроде очевидно. Если нет то в комментах все разжевано превосходно
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
Ну и да, у вас там супер крутые какие-то Энтерпрайз решения с логистикой и т.д.?
не не знаю про супер энтерпрайзность
источник