Как стать автором
Обновить
77.68
Рейтинг
Одноклассники
Делимся экспертизой
Сначала показывать

BI в Одноклассниках: сбор данных и их доставка до DWH

Блог компании VK Блог компании Одноклассники
В прошлый раз (http://habrahabr.ru/company/odnoklassniki/blog/149391/) мы говорили о системе графиков и дешбордов, которые используем для мониторинга сайта и активности пользователей. Нам приходится логировать более двух триллионов (2 000 000 000 000) событий в день. В этом посте мы расскажем, как мы собираем эти данные, обрабатываем и загружаем в хранилище.
Читать дальше →
Всего голосов 25: ↑22 и ↓3 +19
Просмотры 13K
Комментарии 0

Russian Design Cup: итоги, отзывы, впечатления

Блог компании VK Блог компании Одноклассники


Ура! Первый конкурс Russian Design Cup закончен. Это соревнование стало своего рода экспериментом. А, как известно, ценность любого эксперимента — в полученных данных, уроках, опыте. И самое время здесь с вами всем этим поделиться.

Делимся
Всего голосов 27: ↑25 и ↓2 +23
Просмотры 12K
Комментарии 3

Как защитить своих пользователей

Блог компании VK Блог компании Одноклассники
100 миллиардов долларов США – огромная сумма, не правда ли? Именно во столько оценивают мировой рынок интернет-рекламы в 2012 году. Не надо далеко ходить, чтобы понять, кто получит большую часть этих денег. Конечно же, это такие компании, как Google, Facebook, Yahoo! и т.д. Но примерно 20% от этой суммы получат спамеры. Эти огромные деньги привлекают очень хорошо организованный бизнес и талантливых людей.

image
Читать дальше →
Всего голосов 27: ↑25 и ↓2 +23
Просмотры 16K
Комментарии 7

Бизнес-анализ в социальной сети Одноклассники

Блог компании Одноклассники


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

• архитектуру систем;
• основные компоненты систем и алгоритмы;
• нетривиальные проблемы и способы их решения
Читать дальше →
Всего голосов 42: ↑37 и ↓5 +32
Просмотры 27K
Комментарии 14

Использование разделяемой памяти в Java и off-heap кеширование

Блог компании Одноклассники Высокая производительность *Java *
На прошлой неделе состоялся успешный эксперимент по запуску нового решения для download-сервиса. Один достаточно скромный сервер (2 x Intel Xeon E5620, 64 GB RAM) под управлением Java-приложения собственной разработки принял на себя нагрузку восьми Tomcat'ов, обслуживая более 70 тысяч HTTP-запросов в секунду общей пропускной способностью 3000 Mb/s. Таким образом, весь трафик Одноклассников, связанный с пользовательскими смайликами, обрабатывался одним сервером.

Вполне естественно, что высокие нагрузки требовали нестандартных решений. В цикле статей о разработке высоконагруженного сервера на Java я расскажу о проблемах, с которыми нам пришлось столкнуться, и о том, как мы их преодолели. Сегодня речь пойдет о кешировании изображений вне Java Heap и об использовании Shared Memory в Java.
Читать дальше →
Всего голосов 65: ↑64 и ↓1 +63
Просмотры 54K
Комментарии 68

Как мы избавились от пауз GC с помощью собственного java off-heap storage решения

Блог компании Одноклассники
Привет, Хабр!

Некоторые системы просто не могут давать адекватный отклик без кэширования данных. Причем рано или поздно они могут наткнуться на проблему, что данных, которые хотелось бы кэшировать, становиться все больше и больше. Если ваша система написана на java, то это приводит к неизбежным паузам GC. Когда-то Одноклассники тоже столкнулись с этой проблемой. Мы не хотели ограничивать себя в размере кэшируемых данных, но в то же время понимали, что GC нам просто не позволит иметь Heap требуемого нам объема. С другой стороны, мы хотели продолжать писать на java. В этом топике мы опишем, как решили эту проблему для себя со всем плюсами и минусами нашего подхода, а также опытом использования. Надеемся, что наш подход заинтересует тех, кому приходится бороться с паузами GC.
Читать дальше →
Всего голосов 57: ↑48 и ↓9 +39
Просмотры 23K
Комментарии 81

«Звонки» в iPhone-приложении Одноклассников

Блог компании Одноклассники
В пятницу мы запустили новую версию нашего iPhone-приложения. В этом посте мы хотели бы поделиться с вами опытом разработки подобных сервисов.

Сервис «Звонки» — видеочат на сайте Одноклассники реализован средствами Flash. Но далеко не все наши пользователи заходят на Одноклассники с компьютера/ноутбука. Чтобы расширить аудиторию видеочата, мы решили поддержать его также в смартфонах.

В этой статье пойдет речь об опыте реализации видеозвонков в приложении для iOS.

Схема работы приложения:
Читать дальше →
Всего голосов 50: ↑36 и ↓14 +22
Просмотры 14K
Комментарии 18

Архитектура и платформа проекта Одноклассники

Блог компании Одноклассники Java *

Архитектура и платформа проекта Одноклассники


В этом посте расскажем о накопленном за 5 лет опыте по поддержанию высоконагруженного проекта. Надеемся, что коллегам-разработчикам будет интересно узнать, что и как мы делаем, какие проблемы и трудности у нас возникают и как мы справляемся с ними.

Читать дальше →
Всего голосов 268: ↑232 и ↓36 +196
Просмотры 117K
Комментарии 181

Информация

Дата основания
Местоположение
Россия
Сайт
ok.ru
Численность
201–500 человек
Дата регистрации
Представитель
Андрей Губа