Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «разработка»
![Главные темы](/themes/1/i/menu/tt/main_themes.png)
Масштабирование базы данных через шардирование и партиционирование 2016-09-09 12:17:42
+ развернуть текст сохранённая копия
Масштабирование базы данных через шардирование и партиционирование
Денис Иванов (2ГИС)
Всем привет! Меня зовут Денис Иванов, и я расскажу о масштабировании баз данных через шардирование и партиционирование. После этого доклада у всех должно появиться желание что-то попартицировать, пошардировать, вы поймете, что это очень просто, оно никак жрать не просит, работает, и все замечательно.
Немного расскажу о себе — я работаю в команде WebAPI в компании 2GIS, мы предоставляем API для организаций, у нас очень много разных данных, 8 стран, в которых мы работаем, 250 крупных городов, 50 тыс. населенных пунктов. У нас достаточно большая нагрузка — 25 млн. активных пользователей в месяц, и в среднем нагрузка около 2000 RPS идет на API. Все это располагается в трех датацентрах.
Перейдем к проблемам, которые мы с вами сегодня будем решать. Одна из проблем — это большое количество данных. Когда вы разрабатываете тот или иной проект, у вас в любой момент времени может случиться так, что данных становится очень много. Если бизнес работает, он приносит деньги. Соответственно, данных больше, денег больше, и с этими данными что-то нужно делать, потому что эти запросы очень долго начинают выполняться, и у нас сервер начинает не вывозить. Одно из решений, что с этими данными делать — это масштабирование базы данных.
Читать дальше →
Тэги: (онтико), highload, mysql, postgresql, блог, бунина, веб-сайтов, высокая, компании, конференции, олега, партиционирование, производительность, разработка, шардирование
GrabDuck: Как мы делаем статьи из закладок 2016-09-09 11:32:33
Приветствуем тебя читатель. Не так давно на нашем сервисе GrabDuck появился новый парсер/экстрактор ...
+ развернуть текст сохранённая копия
Приветствуем тебя читатель. Не так давно на нашем сервисе GrabDuck появился новый парсер/экстрактор статей. Между собой мы называем его GrabDuck Article Extractor 2.0 или сокращенно GAE 2.0. Почему так громко? Дело в том, изменений и усовершенствований накопилось столько, что нам пришлось полностью выкинуть старый, с которым мы жили последние полтора года и создать новый парсер статей “с нуля”. И да, для нас это большое и важное изменение. Что нам не нравилось и что мы сделали в результате описано под катом.
![](https://habrastorage.org/files/230/62f/38b/23062f38bf3e4e6e8e405d7e14b6fddb.jpeg)
Читать дальше →
Тэги: grabduck, grabduck.com, блог, веб-сайтов, закладки, компании, поиск, поисковые, разработка, системы, технологии
Laravel 5.3: Подготовка к разработке (для новичков) 2016-09-09 06:23:31
Приветствую тебя, Хабра-сообщество и новички в мире Laravel!
Данная статья написана для ...
+ развернуть текст сохранённая копия
Приветствую тебя, Хабра-сообщество и новички в мире Laravel!
Данная статья написана для новичков в сфере Лары и призвана помочь им в начальной стадии освоения фреймворка.
В статье будут рассмотрены, так сказать, «базовые» пакеты, без которых лично мне трудно работать над каким-либо проектом.
Итак, если Вам интересна тема, прошу под кат.
Читать дальше →
Тэги: 5.3, framework, frameworks, laravel, php, веб-сайтов, разработка, фреймворк
Основы индексирования и возможности EXPLAIN в MySQL 2016-09-08 19:20:01
+ развернуть текст сохранённая копия
Темой доклада Василия Лукьянчикова является индексирование в MySQL и расширенные возможности EXPLAIN, т.е. нашей задачей будет ответить на вопросы: что мы можем выяснить с помощью EXPLAIN'а, на что следует обращать внимание?
Многие ограничения EXPLAIN'а связаны с оптимизатором, поэтому мы предварительно посмотрим на архитектуру, чтобы понять, откуда следуют ограничения и что, в принципе, с помощью EXPLAIN'а можно сделать.
По индексам мы пройдемся очень кратко, исключительно в плане того, какие нюансы есть в MySQL, в отличие от общей теории.
Доклад, таким образом, состоит из 3х частей:
- Архитектура;
- Основы индексирования;
- EXPLAIN (примеры).
Читать дальше →
Тэги: (онтико), explain, highload, mysql, performance, php, plan, sql, блог, бунина, веб-сайтов, высокая, компании, конференции, олега, производительность, разработка
DataArt и GDG приглашают на РИФ-Воронеж 2016 2016-09-08 18:04:51
+ развернуть текст сохранённая копия
Если вы работаете в IT и живете в Воронеже, то уже знаете, что такое РИФ-Воронеж. Российский интернет-форум — два дня, когда тысячи единомышленников собираются обсудить самые актуальные проблемы, поделиться опытом и рассказать о своих проектах.Google Developer Group VRN и компания DataArt, которые каждый год устраивают крупнейшие в Воронеже IT-конференции (GDG DevFest, IT NonStop и другие), приглашают на РИФ 16 и 17 сентября.
Если приехать в Воронеж не получится, а участвовать хочется, смотрите онлайн-трансляцию на сайте конференции. Но, если возможность посетить форум вживую все же есть, приходите обязательно. Ведь опыт РИФ — не только знания, которые вы получите от экспертов, но и море новых знакомств и общения с единомышленниками.
Читать дальше →
Тэги: dataart, google, блог, веб-сайтов, компании, конференция, программирование, разработка, риф
Главная / Главные темы / Тэг «разработка»
|
Взлеты Топ 5
Падения Топ 5
|