Стереть и создать заново соцсеть
Apr. 3rd, 2017 04:05 pm![[identity profile]](https://www.dreamwidth.org/img/silk/identity/openid.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
Если удалить весь софт Фэйсбука (вообще весь, даже с домашних компов пользователей и работников, все базы данных и пр.), при этом оставив пустое железо, датацентры, работников, то возможно ли восстановить сам сайт в его сегодняшнее состояние (при этом количество пользователей не надо восстанавливать)? Если да, то сколько это времени займет? Заново по памяти пересоздать.
no subject
Date: 2017-04-03 01:33 pm (UTC)Приличная часть внутренних утилит будет утеряна навсегда. Все личные данные пользователей и статистика будут утеряны навсегда. Часть API будет утеряна, где-то сломается совместимость с другими сервисами.
no subject
Date: 2017-04-03 01:36 pm (UTC)no subject
Date: 2017-04-03 04:47 pm (UTC)no subject
Date: 2017-04-03 05:09 pm (UTC)no subject
Date: 2017-04-03 05:14 pm (UTC)no subject
Date: 2017-04-03 06:07 pm (UTC)no subject
Date: 2017-04-03 07:03 pm (UTC)no subject
Date: 2017-04-03 07:28 pm (UTC)Т. е. остается только железо и то, что у людей в мозгах. Ну, гипотетическая ситуация, само собой - но все равно же останутся всякие "записки на салфетках", общие направления и т.д. Можно восстановить (как уже обозначили тут), но едва ли не проще просто будет сделать заново. Еще и, так сказать, "родовые травмы" можно будет скипнуть.
no subject
Date: 2017-04-03 07:25 pm (UTC)no subject
Date: 2017-04-03 07:31 pm (UTC)no subject
Date: 2017-04-04 03:27 am (UTC)А дальше я подумал что может быть импортным, а что отечественным :)
no subject
Date: 2017-04-03 01:34 pm (UTC)no subject
Date: 2017-04-03 01:37 pm (UTC)no subject
Date: 2017-04-03 02:17 pm (UTC)no subject
Date: 2017-04-03 01:55 pm (UTC)no subject
Date: 2017-04-03 02:02 pm (UTC)no subject
Date: 2017-04-03 02:36 pm (UTC)no subject
Date: 2017-04-04 01:20 pm (UTC)no subject
Date: 2017-04-03 02:22 pm (UTC)royal.pingdom.com/2010/06/18/the-software-behind-facebook/
no subject
Date: 2017-04-03 04:49 pm (UTC)no subject
Date: 2017-04-03 05:13 pm (UTC)no subject
Date: 2017-04-04 06:04 am (UTC)Одинаковые функции создаются сходными методами. Даже если люди будут не те же, думать они будут примерно так же.
no subject
Date: 2017-04-03 08:18 pm (UTC)no subject
Date: 2017-05-07 12:06 pm (UTC)за фронтэндом (внешний вид, контент, посты, фото) скрывается бэкэнд, который намного сложнее чем просто социальная сеть с постами и картинками к ним.
Там месеенжер, интеграции с сайтам, агрегаторы, тот же msqrd, API для разработчиков, куча приложений этих самых разработчиков (их же тоже нужно восстанавливать?). На платформе фэйсбука построены внутренний корпоративные сайты разных компаний (https://workplace.fb.com/).
Обслуживание реклам в фэсбуке, оплаты-платежи..
Кроме собственно самого комплекса веб-приложений есть еще процессы обслуживания этих приложений: contonuos integration, contonuos delivery, провижженинг и виртуализация, бэкапы-кластеры - все, что обслуживает IT-процессы и делает их автоматизированными - без них при таком количестве серверов невозможно будет поддерживать сайт хотя бы пару часов.
Кроме этого, фэйсбук делает вклад в open source: выпускает собственные продукты, дорабатывает существующие - https://www.facebook.com/Engineering/. Это ведь тоже считается и его нужно будет восстанавливать с нуля?
Объемы работы дикие. На составление только тз, плана, макетов имхо уйдет дюжина человеко-лет. На разработку - сотня человеко-лет.