Size: a a a

Боль Тимлида

2021 August 17

AB

Aleksandr Bespalov in Боль Тимлида
Да, когда у Uber следующий переезд?
источник

EM

Evgenii Mikhailin in Боль Тимлида
не обязано. Однако же решение Х которое перестало их устраивать они поменяли на Y и так несколько раз. Одним из случаев был уход с руби ))
источник

AB

Aleksandr Bespalov in Боль Тимлида
Уверен что каждую переделку они преподносили именно так.
источник

AB

Aleksandr Bespalov in Боль Тимлида
В смысле кого "их"? Инвесторов, тех кого называют "бизнес"?
источник

VF

Victor Fabrichenko in Боль Тимлида
Если новая система уменьшает количество отказов, дешевле в эксплуатации и проще в обслуживании, то почему нет?
источник

AB

Aleksandr Bespalov in Боль Тимлида
+
источник

DZ

Dmitry Zvorygin in Боль Тимлида
+1 - мы так у себя переписывали довольно много

Например раньше у S3 не было server-side encryption, потом появилось - и много сложного кода по управлению клиентскими ключами было выкинуто. И это только один из примеров.
источник

OS

Oleg Soroka in Боль Тимлида
Далласские полицейские в процессе миграции с одной системы на другую потеряли 22 терабайта данных уголовных дел и расследований. Большую часть данных удалось спасти из бэкапов, но 8тб восстановить не удалось. Непонятно как такое могло произойти вообще, перед любой миграцией обычно бэкапят все. Но зато теперь мы знаем что кроме ACAB есть еще ACNB - all cops need a backup https://www.theregister.com/2021/08/16/dallas_data_migration_8tb_deletion/
источник

OS

Oleg Soroka in Боль Тимлида
Просто у них шетухина хорошего не было.
источник
2021 August 18

VF

Victor Fabrichenko in Боль Тимлида
Просто они БД плохо выбрали
источник

OS

Oleg Soroka in Боль Тимлида
Явно джун фронтендер выбирал
источник

AK

Anton Kucherov in Боль Тимлида
Да не, это же госы. Там по любому был Principal Solution Senior Enterprise Architect Lead
источник

PD

Phil Delgyado in Боль Тимлида
Э, а вокруг чего строить продукт? БД (persistance) - самое дорого масштабируемая часть продукта. И ее сложнее и дороже всего менять.
Остальные выборы менее значимы
источник

PD

Phil Delgyado in Боль Тимлида
Ой, а что это за мир, кстати? Я очень давно не видел такого...
источник

PD

Phil Delgyado in Боль Тимлида
А где тут смена persistance layer? Только доработки из-за появления нужной функциональности.
Вот если бы с S3 ушли на Oracle, а потом на cassandra - вот это я понимаю )
источник

VF

Victor Fabrichenko in Боль Тимлида
Ну там, где у тебя оборудование в месяц стоит дороже чем ЗП программиста, это примерно любые +- кластера на десятки и больше машин в облаке. Считай машины от 30-40 центов в час. Какие нибудь оптимизации дают тебе экономию 10-15% оборудования. Ну типа месяц работы инженера окупается за 1-3-6 месяцев оборудования.
источник

PD

Phil Delgyado in Боль Тимлида
Не то считаешь. Обычно это не про "сравнить стоимость оборудования с ЗП программиста", а "сравнить прибыль но новой функциональности, сделанной программистом с амортизацией оборудования"
И обычно лучше новую функцию добавить, а не на 10% утилизацию оборудования уменьшить.
источник

VF

Victor Fabrichenko in Боль Тимлида
Не говоря уже о том, что рост количества машин в кластере добавляет проблем, т.е. брать и растить кластера это не особо хорошо. В какие-то моменты заливают деньгами, но потом дешевле попрограммировать и обратно уменьшить количество машин
источник

DZ

Dmitry Zvorygin in Боль Тимлида
источник

DZ

Dmitry Zvorygin in Боль Тимлида
только наоборот - с Oracle на S3 + Redshift
источник