Новость из категории: Информация

Scalyr - в «облаке» журналов. Часть II

Содержание:
1. Часть I;
2. Часть II (Вы читаете данный раздел);
3. Часть III.
Scalyr - в «облаке» журналов. Часть II

В результате Ньюман со своей командой переехал из офиса на чердаке в помещение, предоставленное Google, чтобы превратить маленький самодельный текстовый веб-редактор в нечто гораздо более значимое. Google приобрела другую начинающую компанию, которая спроектировала электронную вебтаблицу, и команда Writely сотрудничала с ней в рамках общего проекта, чтобы создать полноценный офисный комплекс для совместной работы Google Docs.

Scalyr - в «облаке» журналов. Часть II

«Работа в Google начиная с 2006 года, выпуск Google Docs, его проектирование и масштабирование были чрезвычайно полезным опытом, — считает Ньюман,— Google прекрасное место, чтобы научиться работать над масштабными проектами, поставлять продукт миллионам пользователей и обеспечивать его работоспособность».

Когда работаешь в таких масштабах, приходится уделять внимание необычным вещам, о которых прежде не приходилось беспокоиться. Как говорят сотрудники Google, если вероятность какого-то события — один шанс из миллиарда, то оно будет происходить каждый день. Это действительно так. Вы начинаете гораздо аккуратнее подходить к проектированию, оформлению продукта и взаимодействию различных компонентов, поскольку непредвиденные события случаются постоянно.

Scalyr - в «облаке» журналов. Часть II

В скором времени Ньюман и его команда поняли, что обеспечение совместной работы всех компонентов выходит далеко за пределы их собственного проекта. Их программный код должен был научиться работать внутри уже существующей инфраструктуры Google.

Scalyr - в «облаке» журналов. Часть II

«Не думаю, что в то время мы пользовались этим термином, но на самом деле мы работали в «облаке», внутреннем «облаке» Google, поэтому вам не приходилось создавать и обслуживать собственную систему, — объясняет Ньюман. — В компании было много других базовых возможностей, на которые можно было опереться, в частности хранилища данных, проверка подлинности пользователей, направление трафика от миллионов посетителей, все это было сделано другими группами разработчиков Google. От нас требовалось воплотить лишь нашу малую часть, а в остальном мы могли полагаться на другие программные компоненты. Это было превосходно, но несколько усложняло дело. Перед приобретением у нас было около 200000 зарегистрированных пользователей, и нам было трудно справляться с такой аудиторией. В Google число зарегистрированных пользователей быстро достигло миллионов, и достаточно было нажать кнопку, когда требовалось больше серверов, и вся система без проблем масштабировалась. Это невероятная платформа для крупномасштабных проектов, хотя среда была очень сложной».

Препятствия могут возникать в самых неожиданных местах.

Рейтинг статьи

Оценка
0/5
голосов: 0
Ваша оценка статье по пятибальной шкале:
 
 
   

Поделиться

Похожие новости

Комментарии

^ Наверх