К серверным предъявляют требования - и по электропитанию, и по пожарной безопасности, и, наверняка, много какие еще. Оборудовать в БЦ себе такую - не дешево, при этом она будет полностью зависеть от электропитания этого самого БЦ. Две такие серверные - будут еще дороже, учитывая, что затраты на аренду и оборудование будут умножены на два. Плюс "прокси где-то в датацентре" тоже не бесплатен и кто-то должен его настроить и следить за ним, должен настроить схему балансировки, как-то следить чтобы оба плеча были одинаковы, придется разработать политику обновлений чтобы избежать рассинхрона, и так далее и тому подобное. Кто всем этим будет заниматься? Откуда экспертиза? При этом по ночам решение все равно остается без присмотра, никкого тебе *aaS, делай все ручками, БД ручками, миграции сам, бэкапы тоже сам... куда-то. На круг эта самоделка ни разу не надежнее условного ЯОблако, а стоимость владения у нее зашкаливает. При этом если за ЯОблако можно просто перестать платить, то куда деть в случае чего пару этих "серверных" совершенно не понятно.
Широта ее использования сравнима разве что с количеством боли, которую она причиняет. Кажется ни от какой другой широко распространенной технологии джависты так не мучаются.
Тот же Х5 активно разрабатывает свой собственный Склад и свой собственный Транспорт, и это только то, что мне было озвучено на собеседовании. Сколько всего они разрабатывают своего осталось за кадром, так что ERP системы, судя по всему, весьма ограничены, и долго и далеко на них ехать можно, но больно. Кстати, Авито набирала народ на разработку своей собственной биллинговой системы, очевидно в готовом решении стало весьма тесно.
А какие "готовые решения" есть на рынке, которые позволят собрать, как из кубиков бизнес типа Авито? Сильно сомневаюсь, что таковые имеются, а если и имеются, то в каждом свои баги, которые исправляются за отдельные деньги, и в установленные вендором сроки. На старте оно может и ничего, а при минимальном росте становится жирнющим блокером.
Вот пришла госуха, и сказала - теперь весь трафик пользователя должен шифроваться. И устремились айтишники проводить простое исследование - как быстро нагнется УЦ, когда к нему одновременно придут все мобильные приложения за выпуском сертификата, и как их можно порезать на сегменты чтобы этого не случилось. Хотя, для этого наверняка есть специальная 1С...
Боже, что вы несете... Это пипец какой-то. Ну, ок, давайте я с вами поиграю в эти игры. Уж не знаю, что там может этот ваш "TMS WMS MDM " чем бы оно не являлось, но 1С я краем трогал...
Давайте с самого начала - с франшизы для пунктов Авито. Не уверен, что я говорю все правильно, только в этом месте, сдается мне, сойдутся вместе склад, логистика, и финансы пополам с биллингом, потому как Авито очень надо отличать одну точку от другой, обеспечить логистику и складирование в обе стороны, а потом еще и посчитать денюжки для каждого такого франшизика, сколько себе, а сколько ему, и до кучи сделать это все максимально прозрачным, как для франшизика, так и для своей поддержки, чтобы неизбежные косяки можно было решать на кончиках пальцев, потому что на масштабе в тысячи точек это должно решаться только так, а не иначе. И как это все должно работать "без бэка и БД" на куче разных 1Сок? Где у нас будет личный кабинет франшизика, через который он будет рулить своим минибизнесом и отношениями с Авито? Пустим его прямо в 1С по RDP, или как? А где будет рабочее место поддержки таких франшизиков, чтобы на ходу разруливать проблемы неправильной тарификации? Тоже в 1С пустим? У нас 1С не нагнется от такого количества пользователей? Потому что сейчас я спрошу про рабочее место сотрудника склада, рабочее место манагера логистики, который находится в процессе постоянного решения задачи коммивояжера, и рабочее место сотен водятлов, которые везут с точек и по точкам кучу единиц товара. Их мы всех тоже запустим в 1С, поскольку больше некуда, правильно? И туда же запустим разномастных управленцев, которые будут там же придумывать тарифные планы для франшиз, и в качестве биллинга у нас тоже будет 1С. Я все правильно говорю? Если что - это я взял из моего списка буквально пару-тройку пунктов, а их там больше.
Вы несете какую-то кашу, честное слово, и, судя по всему, совершенно не разбираетесь в вопросе. Одно "ужать ответ апи до 5 секунд" говорит буквально обо всем.
Всё что вы написали, абсолютно верно... но всё это было лет 10 назад сделано качественно и работало отлично. Что такого ценного было добавлено за 10 лет, даже не так что нужного с точки зрения пользователя добавилось.
Это разговоры в пользу бедных - все 10 лет вот это все менялось и правилось, в том числе под законодательство, новые рынки, и так далее и тому подобное. Уверен, если взять Авито образца десятилетней давности и Авито сейчас, то разница будет на лицо - вот это и делалось. Все остальное ниже - обычные жалобы, которые никоим образом не доказывают, что "эти 3К человек не нужны". В конце-концов Авито - это бизнес, а в бизнесе умеют считать деньги. если бы эти люди были лишними, то они были бы сокращены со скоростью звука не дожидаясь ваших вопросов, но этого, судя по всему, не произошло.
Давайте я сказу скажу, что я не работаю в Авито, никогда там не работал и у меня там никого нет. А теперь я попрошу вас провести мысленный эксперимент, и попробовать представить с точки зрения айтишника фронт работ, который нужен для того, чтобы создать и развивать что-то типа Авито... Просто поплевав в потолок я с него извлек вот такой вот список предметных областей, которые просто обязаны там быть, и они в Авито так или иначе наверняка есть:
логистика
доставка сторонними курьерами/Почтой РФ
гео-сервисы
свои курьеры
склад
безопасные сделки
бухгалтерия сделок
возвраты/чарджбэки
биллинг
подписки, пакеты размещений
промоинструменты
поисковый движок
рекомендации
система оценок + ML на это дело
мессенджер
антиспам
чатботы
управление контентом
модерация фото - качество, мыло, порно
бэкоффис поддержки
сегментирование для А/В экспериментов
фрод и антигейминг
работа с франшизой
И это, наверняка, не все - уверен, что погруженный и вовлеченный в этот бизнес человек накидает еще столько же. Теперь прикинем по саааааамой нижней планке состав средненькой команды разработчиков - лид + аналитик + пара разрабов + тестер. Самый минимум, обычно команды больше, но нам чисто для примера. Вот и поделите одно на второе, и поглядите сколько таких командочек падает в каждое направление. Если покажется, что все еще дофига - не беда! Увеличьте команды до обычного уровня, когда разрабов 4-5, еще и QA столько же, докиньте в список областей бизнес-аналитиков, инфраструктуру, железнячников, обслугу ЦОДов, и очень быстро вам этих трех тысяч человек начнет не хватать.
Я это к чему? Авито может и днище, но не нужно обесценивать - это реально сложное образование, и туда вбухана прорва труда.
К серверным предъявляют требования - и по электропитанию, и по пожарной безопасности, и, наверняка, много какие еще. Оборудовать в БЦ себе такую - не дешево, при этом она будет полностью зависеть от электропитания этого самого БЦ. Две такие серверные - будут еще дороже, учитывая, что затраты на аренду и оборудование будут умножены на два. Плюс "прокси где-то в датацентре" тоже не бесплатен и кто-то должен его настроить и следить за ним, должен настроить схему балансировки, как-то следить чтобы оба плеча были одинаковы, придется разработать политику обновлений чтобы избежать рассинхрона, и так далее и тому подобное. Кто всем этим будет заниматься? Откуда экспертиза? При этом по ночам решение все равно остается без присмотра, никкого тебе *aaS, делай все ручками, БД ручками, миграции сам, бэкапы тоже сам... куда-то. На круг эта самоделка ни разу не надежнее условного ЯОблако, а стоимость владения у нее зашкаливает. При этом если за ЯОблако можно просто перестать платить, то куда деть в случае чего пару этих "серверных" совершенно не понятно.
Что-то мне подсказывает, что по надежности это будет совсем не тоже самое.
Советы бывалых диванных аналитиков...
О симплекс методе я помню только то, что будучи студентами мы плюнули на то чтобы решать самим, и за нас решал Excel.
Вот тут и начинаются проблемы...
Не в "корпорации" кофе, знамо дело, не пьют и с коллегами не разговаривают.
Зачем для микросервисов серт минцифры? Внутри своей сети можно гонять свои самоподписные серты и выпускать их хоть на 15 минут, хоть на 100 лет.
Э, ну аннотацию Query никто ж не отменял, так что можно и текст запроса писать.
Широта ее использования сравнима разве что с количеством боли, которую она причиняет. Кажется ни от какой другой широко распространенной технологии джависты так не мучаются.
Только это из "Эхопраксии".
Тот же Х5 активно разрабатывает свой собственный Склад и свой собственный Транспорт, и это только то, что мне было озвучено на собеседовании. Сколько всего они разрабатывают своего осталось за кадром, так что ERP системы, судя по всему, весьма ограничены, и долго и далеко на них ехать можно, но больно. Кстати, Авито набирала народ на разработку своей собственной биллинговой системы, очевидно в готовом решении стало весьма тесно.
А какие "готовые решения" есть на рынке, которые позволят собрать, как из кубиков бизнес типа Авито? Сильно сомневаюсь, что таковые имеются, а если и имеются, то в каждом свои баги, которые исправляются за отдельные деньги, и в установленные вендором сроки. На старте оно может и ничего, а при минимальном росте становится жирнющим блокером.
Вот пришла госуха, и сказала - теперь весь трафик пользователя должен шифроваться. И устремились айтишники проводить простое исследование - как быстро нагнется УЦ, когда к нему одновременно придут все мобильные приложения за выпуском сертификата, и как их можно порезать на сегменты чтобы этого не случилось. Хотя, для этого наверняка есть специальная 1С...
Боже, что вы несете... Это пипец какой-то. Ну, ок, давайте я с вами поиграю в эти игры. Уж не знаю, что там может этот ваш "TMS WMS MDM " чем бы оно не являлось, но 1С я краем трогал...
Давайте с самого начала - с франшизы для пунктов Авито. Не уверен, что я говорю все правильно, только в этом месте, сдается мне, сойдутся вместе склад, логистика, и финансы пополам с биллингом, потому как Авито очень надо отличать одну точку от другой, обеспечить логистику и складирование в обе стороны, а потом еще и посчитать денюжки для каждого такого франшизика, сколько себе, а сколько ему, и до кучи сделать это все максимально прозрачным, как для франшизика, так и для своей поддержки, чтобы неизбежные косяки можно было решать на кончиках пальцев, потому что на масштабе в тысячи точек это должно решаться только так, а не иначе. И как это все должно работать "без бэка и БД" на куче разных 1Сок? Где у нас будет личный кабинет франшизика, через который он будет рулить своим минибизнесом и отношениями с Авито? Пустим его прямо в 1С по RDP, или как? А где будет рабочее место поддержки таких франшизиков, чтобы на ходу разруливать проблемы неправильной тарификации? Тоже в 1С пустим? У нас 1С не нагнется от такого количества пользователей? Потому что сейчас я спрошу про рабочее место сотрудника склада, рабочее место манагера логистики, который находится в процессе постоянного решения задачи коммивояжера, и рабочее место сотен водятлов, которые везут с точек и по точкам кучу единиц товара. Их мы всех тоже запустим в 1С, поскольку больше некуда, правильно? И туда же запустим разномастных управленцев, которые будут там же придумывать тарифные планы для франшиз, и в качестве биллинга у нас тоже будет 1С. Я все правильно говорю? Если что - это я взял из моего списка буквально пару-тройку пунктов, а их там больше.
ШТО? О_о Дайте угадаю - вы 1С'ник, и ничего кроме 1С не видели, ни в плане использования, ни в плане развития, я прав?
Ну, вы еще спросите, кто требования госухи переведет на понятный технарям язык!
Вы несете какую-то кашу, честное слово, и, судя по всему, совершенно не разбираетесь в вопросе. Одно "ужать ответ апи до 5 секунд" говорит буквально обо всем.
Ну, что я тут могу сказать =))))) Ничего.
Это разговоры в пользу бедных - все 10 лет вот это все менялось и правилось, в том числе под законодательство, новые рынки, и так далее и тому подобное. Уверен, если взять Авито образца десятилетней давности и Авито сейчас, то разница будет на лицо - вот это и делалось. Все остальное ниже - обычные жалобы, которые никоим образом не доказывают, что "эти 3К человек не нужны". В конце-концов Авито - это бизнес, а в бизнесе умеют считать деньги. если бы эти люди были лишними, то они были бы сокращены со скоростью звука не дожидаясь ваших вопросов, но этого, судя по всему, не произошло.
Давайте я сказу скажу, что я не работаю в Авито, никогда там не работал и у меня там никого нет. А теперь я попрошу вас провести мысленный эксперимент, и попробовать представить с точки зрения айтишника фронт работ, который нужен для того, чтобы создать и развивать что-то типа Авито... Просто поплевав в потолок я с него извлек вот такой вот список предметных областей, которые просто обязаны там быть, и они в Авито так или иначе наверняка есть:
логистика
доставка сторонними курьерами/Почтой РФ
гео-сервисы
свои курьеры
склад
безопасные сделки
бухгалтерия сделок
возвраты/чарджбэки
биллинг
подписки, пакеты размещений
промоинструменты
поисковый движок
рекомендации
система оценок + ML на это дело
мессенджер
антиспам
чатботы
управление контентом
модерация фото - качество, мыло, порно
бэкоффис поддержки
сегментирование для А/В экспериментов
фрод и антигейминг
работа с франшизой
И это, наверняка, не все - уверен, что погруженный и вовлеченный в этот бизнес человек накидает еще столько же. Теперь прикинем по саааааамой нижней планке состав средненькой команды разработчиков - лид + аналитик + пара разрабов + тестер. Самый минимум, обычно команды больше, но нам чисто для примера. Вот и поделите одно на второе, и поглядите сколько таких командочек падает в каждое направление. Если покажется, что все еще дофига - не беда! Увеличьте команды до обычного уровня, когда разрабов 4-5, еще и QA столько же, докиньте в список областей бизнес-аналитиков, инфраструктуру, железнячников, обслугу ЦОДов, и очень быстро вам этих трех тысяч человек начнет не хватать.
Я это к чему? Авито может и днище, но не нужно обесценивать - это реально сложное образование, и туда вбухана прорва труда.