В одно касание. Бизнес-стратегии Google, Apple, Facebook, Amazon и других корпораций. Нил Мехта. Читать онлайн. Newlib. NEWLIB.NET

Автор: Нил Мехта
Издательство: Питер
Серия: IT для бизнеса
Жанр произведения: Управление, подбор персонала
Год издания: 2019
isbn: 978-5-4461-1450-4
Скачать книгу
swipetounlock.com/resources, где мы делимся ссылками на некоторые полезные книги и статьи.

      Спасибо!

      Какие бы цели вы ни преследовали – личные, академические или карьерные, – мы надеемся, что наша книга окажется полезной. Еще раз спасибо за выбор, надеемся, что вам понравится!

      Нил Мехта

      namehta.com

      linkedin.com/in/neelmehta18

      Адитья Агаше

      adityaagashe.com

      linkedin.com/in/adityaagashe

      quora.com/profile/Adi-Agashe

      Парт Детройя

      parthdetroja.com

      linkedin.com/in/parthdetroja

      От издательства

      Ваши замечания, предложения, вопросы отправляйте по адресу [email protected] (издательство «Питер», компьютерная редакция).

      Мы будем рады узнать ваше мнение!

      На веб-сайте издательства www.piter.com вы найдете подробную информацию о наших книгах.

      Глава 1. Разработка программного обеспечения

      Начнем исследование мира технологий с изучения приложений, которыми вы каждый день пользуетесь. Кажется, что Netflix и Microsoft Excel различаются, но, по сути, они оба построены из одних и тех же строительных блоков. Мы заявляем, что каждое приложение сделано из одинаковых составляющих. Из каких? Читайте дальше.

      Как работает поиск в Google?

      Каждый раз при создании запроса в Google поисковая система просматривает более 30 триллионов страниц в интернете и находит первые 10 результатов. В 92 % случаев пользователь выбирает результат на первой странице (то есть топ-10). Найти 10 лучших из 30 триллионов результатов действительно сложно – почти так же сложно, как случайно найти монетку, упавшую где-то в Нью-Йорке. Тем не менее Google успешно делает это за полсекунды. Но как?

      На самом деле Google не посещает каждую страницу в интернете каждый раз, когда создается какой-то запрос. Google фактически хранит информацию о страницах в базах данных (таблицы информации, как в Excel) и использует алгоритмы, считывающие эти базы данных, чтобы решить, что показать пользователю. Алгоритмы – это просто ряд заданных правил. У людей может быть встроен «алгоритм» для создания бутерброда с маслом и сыром, в то время как на компьютерах Google есть алгоритмы для поиска страниц на основе поискового запроса.

Веб-паук

      Алгоритм начинается с создания базы данных каждой страницы в интернете. Google использует программы, называемые «пауками», которые «ползут» по страницам, пока не найдут их все (или, по крайней мере, пока Google не решит, что этого достаточно). «Пауки» начинают с нескольких страниц и добавляют их в список страниц Google, называемый индексом. Затем они переходят по всем исходящим ссылкам на этих страницах и находят новый набор страниц, который добавляют в индекс. Далее они переходят по всем ссылкам уже на новых страницах и так далее, пока Google не найдет что-нибудь еще.

      Это непрерывный процесс; Google всегда добавляет новые страницы в индекс или обновляет их, если они меняются. Индекс огромен, он весит более 100 млн ГБ. Для того чтобы поместить его на внешнем жестком диске объемом 1 ТБ, потребовалось бы 100 тысяч таких дисков, а если поставить их друг на друга, высота составит примерно 1,5 км.

Поиск слова

      Поиск