Purdy and Davis on Dancing with the Stars
About the IPC All you need to know about the IPC, the governing body of the Paralympic Movement Read more. about 'About the IPC ' following the link
Paralympic Facts Find out all you need to know about the Paralympic Movement with our facts Read more. about 'Paralympic Facts ' following the link
Athletes Check out biographies, videos, pictures and latest news on the world’s leading para-athletes Read more. about 'Athletes ' following the link
Sports A guide to 28 different Paralympic sports including the nine governed by the IPC Read more. about 'Sports ' following the link
Results, Rankings and Records Paralympic Games results dating back to 1960, together with rankings and records IPC sports Read more. about 'Results, Rankings and Records ' following the link
Как известно, что не измеряется, то нельзя улучшить. И если про замеры на бэкенде (сколько времени выполняются запросы к базе, как быстро генерируется страницы, сколько запросов в секунду может обрабатывать веб-сервер) знают и выполняют их почти все разработчики, то client side производительности незаслуженно уделяется значительно меньше внимания. Быстрый ли DNS, хороший ли канал у хостера, закэширована ли статика, не перегружен ли сайт javascript'ом - все это помогает оценить Navigation timing API.
В докладе мы расскажем о том, как делали систему аналитики, основанную на Navigation timing API, для десятков тысяч сайтов:
- Как сделать подобную систему за 1 месяц и $1000, используя в Amazon Web Services (AWS) Kinesis и DynamoDB.
- Как быстро (очень быстро!) принимать миллионы хитов с помощью Nginx+Lua.
- Как в реальном времени обрабатывать миллионы хитов, постоянно агрегируя данные (потоковая обработка BigData. без хранения BigData).
В большинстве современных баз данных предусмотрена возможность масштабировать рабочую нагрузку, превышающую мощность одной машины. Но обслуживание базы данных на нескольких машинах намного сложнее, чем на одной машине. Когда возникает потребность масштабировать, она возникает неожиданно и в большом количестве, чтобы справиться с новыми проблемами – такими, как соответствие индекса и балансировка нагрузки.
В данном докладе я расскажу о двух типичных проблемах, с которыми сталкиваются базы данных с горизонтальным масштабированием, дам обзор того, как основные конкуренты справляются с этими проблемами, а затем покажу, как TokuMX решает эти проблемы благодаря особым свойствам индексирования фрактальных деревьев. Также я буду обсуждать с вами собственно структуру данных фрактальных деревьев и объясню, как она помогает достичь необходимых свойств для оптимизаций TokuMX.
Сети вокруг нас. Любой объект окружающего нас мира можно представить в виде совокупности объектов и связей между ними. Если объектов становится слишком много, а связи между ними слишком сложны, поневоле приходится задуматься о том, как полученную сеть эффективно хранить и обрабатывать. Классические алгоритмы и структуры данных пасуют уже на сравнительно небольших графах.
Что делать, если объект вашего исследования это весь веб-граф Рунета, граф Твиттера, дорожная сеть Европейского союза или граф знаний Google? Как корректно и быстро вычислить диаметр графа, найти компоненты связности, кратчайшее расстояние между всеми парами вершин или разрушить минимальное остовное дерево?
Многие без оглядки бросаются в омут Neo4j и других графовых баз данных, кто-то изобретает свои способы компактного хранения графа в оперативной памяти, а некоторые прибегают к мощи парадигмы MapReduce.
Традиционная MapReduce парадигма не оправдывает себя при выполнении расчетов на больших графах. Большая часть современных фреймворков обработки графов построено на основе модели Bulk Synchronous Parallel, в том числе и знаменитые Pregel и Apache Giraph.
Дивный мир Graph Mining и Large-Scale Graph Processing приковывает к себе взгляды многих исследовательских компаний и увлеченных теорией графов программистов, вовлекая в процесс создания новых алгоритмов и открытых инструментов. Это увлекательная, но тернистая тропа. А дорогу, как известно, осилит идущий.
Purdy and Davis on Dancing with the Stars
About the IPC All you need to know about the IPC, the governing body of the Paralympic Movement Read more. about 'About the IPC ' following the link
Paralympic Facts Find out all you need to know about the Paralympic Movement with our facts Read more. about 'Paralympic Facts ' following the link
Athletes Check out biographies, videos, pictures and latest news on the world’s leading para-athletes Read more. about 'Athletes ' following the link
Sports A guide to 28 different Paralympic sports including the nine governed by the IPC Read more. about 'Sports ' following the link
Results, Rankings and Records Paralympic Games results dating back to 1960, together with rankings and records IPC sports Read more. about 'Results, Rankings and Records ' following the link
No comments:
Post a Comment