Александр Королёв – Memor.ai (страница 7)
Парнишка, на которого показал Они, встал и начал говорить:
– Так… Эммм… Всем привет, меня зовут… Эмм… – И повисла долгая пауза. Кажется, парнишка не помнил, как его зовут.
– Ха-ха, вот я и подловил вас! – выговорил Они. – Вы ничего не помните о себе, ведь так? – На лице каждого участника данного мероприятия нарисовался страх. Действительно, никто не мог вспомнить ничего о себе. – Не переживайте, так и задумано. Ладно, давайте пропустим часть с представлением, просто задавайте вопросы, а по мере общения все с вами выясним. Молодой человек, продолжайте.
– Так… Ну… Эммм… Тогда мой первый вопрос про то… где мы?
– Отличный вопрос! – с радостью сказал Они, будто и ожидал этого вопроса первым делом. – Как я уже вам говорил, мы в Memor.ai, в главном офисе компании. У нас есть еще несколько офисов, но там в основном базируются сотрудники поддержки. Еще есть несколько дата-центров, но они расположены далеко отсюда.
– Хорошо… Memor.ai, это понятно… А чем занимается Memor.ai?.. – с осторожным интересом спросил молодой человек. Все в кинотеатре превратились в слух, потому что каждый был озабочен тем, куда он вообще устроился на стажировку.
– Это абсолютно справедливый вопрос! Давайте это узнаем. – Они переключил слайд. На следующей картинке группа увидела огромное здание. Было понятно, что это офис компании, в котором они сейчас находятся. На фотографии вид снаружи. Над парадным входом красовалась надпись «Memor.ai» огромными красными буквами, напечатанная приятным мягким шрифтом. Раньше такой шрифт никто не видел – видимо, это индивидуальный стиль компании, наверняка, созданный каким-нибудь дорогим дизайнерским бюро в целях привлечения внимания к тонкой айдентике. Разглядывая фотографию, всем сразу показалось удивительным, что вокруг здания ничего нет: просто белый фон. Здание будто висит в полной пустоте. Наверное, таким образом CEO хотел подчеркнуть незначительность всех остальных небольших построек вокруг его офиса. Действительно, что может быть важнее своего детища?
Дав группе некоторое время, чтобы каждый в деталях разглядел картинку, Они явно с чувством самодовольства продолжил:
– Это офис моей компании! Внутри этих стен протекают такие процессы, в результате которых, не побоюсь сказать,
– Воспоминаниями?.. Что это значит? – робко спросил парнишка, который все это время так и стоял перед своим стулом.
– В зону ответственности нашей компании попадают все операции с воспоминаниями: создание, хранение, редактирование, удаление. – Большего понимания эти слова явно никому не прибавили, что читалось по лицам участников. – Давайте расскажу более конкретно, чтобы стало понятнее. Вопрос к знатокам: где хранятся человеческие воспоминания?
Все это мероприятие каждому участнику казалось до ужаса странным, поэтому на любые призывы к взаимодействию каждый шел неохотно. Кроме Хикари – она подняла руку и в самом начале, и сейчас, когда Они спросил про хранение воспоминаний.
– Да, девушка, говорите! – с радостью сказал Они.
– Воспоминания человека хранятся у него в голове, – наивно сказала Хикари, не видя никакого подвоха в этом вопросе.
– Так, хорошо, в голове человека. Тогда у меня есть встречный вопрос. Представь себе ситуацию: ты пользуешься компьютером и скачиваешь себе, например, фильм или пару песен, чтобы посмотреть их в скором времени. Однако есть нюанс: дядя Вася – компьютерщик по объявлению из подъезда, которого нашла твоя мама, – криво собрал твой комп, и теперь у тебя неправильная архитектура твоей ЭВМ – в ней есть все, но отсутствует хард-драйв. Что это означает? Твой компьютер может так работать?
– На дефолтной конфигурации – нет, но на костылях можно заставить его работать. Просто все данные будут храниться в оперативной памяти.
– Отлично! А теперь представь, что ты скачала свои файлы. Нет… погоди… даже не скачала, а создала. Да, создала! Представь, что ты просидела неделю, не вылезая из своей комнаты, в FL-Studio и создала хит наподобие Billie Eilish – Ocean Eyes. Свое произведение и все наработки ты сохранила в оперативной памяти компьютера. Чем это черевато?
– Если кто-то выключит компьютер или внезапно пропадет электричество, все данные потеряются.
– Абсолютно верно, девочка моя! Все данные просто возьмут и сотрутся, потому что оперативная память устроена так, что заряды в ней хранятся только тогда, когда она подключена к источнику постоянного питания. Ты хотела бы, чтобы твой хит просто взял и пропал безвозвратно, не оставив и следа? Ты бы хотела, чтобы эта неделя, которую ты провела на творческом подъеме, канула в Лету?
– Было бы очень обидно.
– Было бы очень обидно, – повторил Они и выдержал небольшую паузу. – А ты знаешь, девочка моя, что у человека есть тоже свойство просто в какой-то момент взять и отключиться? В счастливых случаях человек отключается на время, после чего сможет проработать еще сколько-то – обычно недолго. В большинстве же случаев человек отключается раз и навсегда, безвозвратно. Скажи, пожалуйста, было бы обидно, если бы все, что человек так усердно создавал, запоминал, копил у себя в голове в течение всей жизни или определенных ее периодов просто взяло и в один момент испарилось? – Лицо Хикари сильно изменилось, кажется, до нее стало что-то доходить. Они это понял и прочитал по ее глазам: – Да, ты все верно поняла: мы предоставляем тот самый хард-драйв для такого хрупкого и мимолетного существа, как человек. Все, что лежит в самой голове – закэшированная информация. Ты знаешь, в чем преимущество кэша и оперативной памяти?
– В кэше и оперативной памяти хранятся те данные, к которым мы часто обращаемся. Оперативная память работает значительно быстрее хард-драйва, позволяя производить молниеносные вычисления и прочие операции на скорости в разы выше, чем если бы это происходило через хард-драйв.
– Все верно. Именно поэтому в голове человека хранится закэшированная повседневная информация, требующая быстрого доступа. Скажи, пожалуйста, у тебя когда-нибудь было такое, что, чтобы вспомнить что-то, о чем ты редко вспоминаешь, тебе приходилось напрячь голову и потратить определенное время на вспоминание?
– Да, конечно.
– Отлично, значит, ты уже делала запрос за данными на сервер Memor.ai – в твой хард-драйв. Спасибо за твои ответы, присаживайся.
Они снова переключил слайд. На следующем был изображен стеллаж. Настолько длинный, что он уходил за горизонт. Фотография была в невероятно большом разрешении, где-то 16к. Уходящие вдаль на сотни, а может быть и тысячи километров ряды были напичканы одинаковыми прямоугольными блоками. Каждый блок был похож на кристалл, выточенный в идеально гладкую форму, чтобы вписаться в слот этого безграничного стеллажа. Внутри каждый блок играл разнообразием цветов, постоянно менял свой оттенок. Некоторые блоки даже на какое-то время становились полностью черными. Оказалось, что это была Live-фотография, на которой можно было разглядеть переменчивое состояние блоков. Та часть стеллажа, которая располагалась ближе к горизонту, еще не была заполнена: вероятно, стеллаж строили с запасом на будущее. Они продолжил:
– У меня есть следующий вопрос к кому-нибудь из публики: в чем заключаются особенности централизованного и децентрализованного подхода к хранению информации? – В зале один из участников поднял руку. – Да?
– У каждого подхода есть свои преимущества и недостатки.
– И какие же они?
– Когда мы храним информацию децентрализованно, у нас много точек, каждая из которых хранит в себе состояние всей системы. Эти точки периодически между собой синхронизируются, чтобы прийти к какому-то общему состоянию. Но до синхронизации они могут содержать в себе разные данные.
– Так. А централизованно?
– Просто вся информация хранится в одном месте. Состояние всегда правильное. Иногда можно делать реплики – бэкапы, чтобы в случае возникновения проблем можно было откатиться к какому-нибудь предыдущему состоянию.