Случаи на използване на Apache Storm



Apache Storm е популярен, защото има функции за обработка в реално време и са внедрени точно по тази причина. Ето някои случаи на използване на Apache Storm.

Apache Storm е популярен, защото има функции за обработка в реално време и много организации са го внедрили като част от своята система точно по тази причина. Нека да разгледаме как организациите интегрират Apache Storm.





Случаи на използване на Apache Storm:

Twitter

Storm се използва за задвижване на различни системи на Twitter като анализ в реално време, персонализация, търсене, оптимизиране на приходите и много други. Apache Storm се асимилира с останалата част от инфраструктурата на Twitter, която включва системи за бази данни като Cassandra, Memcached и др., Инфраструктура за съобщения, Mesos и системи за мониторинг и предупреждение. Планировката за изолиране на Storm прави възможно използването на същия клъстер и за производствени приложения, и за приложения в разработка. Той осигурява ефективен начин за планиране на капацитета.

алгоритми за сортиране c ++

Yahoo!
Yahoo! работи върху платформа от следващо поколение, която позволява обединяване на големи данни и обработка с ниска латентност. Въпреки че Hadoop е основната технология, използвана тук за групова обработка, Apache Storm позволява поточна обработка на потребителски събития, емисии на съдържание и регистрационни файлове на приложения.



Infochimps
Infochimps използва Apache Storm като източник за една от трите си услуги за данни в облак - Data Delivery Services (DDS), която използва Storm, за да осигури устойчива на неизправности и линейно мащабируема корпоративна информация за събиране, транспортиране и сложна облачна услуга за обработка в поток . Подобно на Hadoop, който осигурява партидна ETL и аналитична обработка на мащабни партиди, DDS също така осигурява ETL в реално време и широкомащабна обработка в реално време.

Флипборд
Flipboard е едно място за изследване, събиране и споделяне на новини, които ви интересуват. Flipboard използва буря за широк спектър от услуги като търсене на съдържание, анализи в реално време, персонализирани емисии на списания и др. Apache Storm е интегриран с инфраструктурата, която включва системи като ElasticSearch, Hadoop, HBase и HDFS, за да създаде силно мащабируема платформа за данни.

Оояла
Ooyala е частна компания, подкрепена от рисков бизнес, която предоставя онлайн продукти и услуги за видеотехнологии за някои от най-големите световни мрежи, марки и медийни компании. Ooyala има механизъм за анализ, който обработва над два милиарда аналитични събития всеки ден, генерирани от близо 200 милиона зрители по целия свят, които гледат видео на плейър, задвижван от Ooyala. Ooyala използва Apache Storm, за да предостави на своите клиенти анализи за поточно предаване в реално време относно поведението на потребителите при гледане и тенденциите в цифровото съдържание. Storm позволява бързо извличане на техните онлайн набори от видеоданни, за да предостави текуща бизнес интелигентност като преглед на модели в реално време, персонализирани предложения за съдържание, ръководства за програмиране и ценна информация за начини за увеличаване на приходите.



Таобао
Taobao, с помощта на Apache Storm, създава статистика на регистрационни файлове и извлича полезна информация от статистиката в реално време. Дневниците се четат от постоянни опашки за съобщения в чучури, обработват се и след това се предават на топологиите, за да се изчислят необходимите резултати. Броят на входните дневници на Taobao варира между 2 милиона и 1,5 милиарда на ден.

Клоут
Klout е приложение, което използва анализ на социалните медии, за да класира потребителите си въз основа на онлайн социално влияние чрез „Klout Score“, което е цифрова стойност между 1 и 100. Klout използва вградената абстракция на Trident на Apache Storm, за да създаде сложни топологии, които предават данни от мрежови колектори чрез Kafka, след което се обработва и записва в HDFS.

Ние отиваме
Wega е всеобхватният метатърсач за пътувания в света, работещ в цял свят и използван от безброй пътници, за да получи повече възможности да плаща по-малко и да пътува повече. Wego сравнява и показва разписания на полетите в реално време, наличността на хотелите, цената и показва други сайтове за пътуване по целия свят. Тук Apache Storm предава данни за метатърсене в реално време от филиали към крайни потребители. Концепциите за топология в Storm решават проблеми, свързани с паралелността, и в същото време им помага неуморно да интегрират, дисектират и почистват данните. Освен това инструментите, предоставени в Storm, позволяват постепенно актуализиране за подобряване на техните данни.

Ракетно гориво
Rocket Fuel предоставя водеща платформа за закупуване на медии в мащаба на големи данни, която използва силата на изкуствения интелект (AI) за разширяване на маркетинговата възвръщаемост на инвестициите в цифровите медии. Те изграждат платформа в реално време на върха на Storm, която имитира критични за времето работни потоци, които вече съществуват в базиран на Hadoop ETL тръбопровод. Тази платформа проследява импресии, кликвания, реализации, заявки за оферти и т.н. в реално време.

Navsite
Navsite използва Apache Storm като част от тяхната система за наблюдение и одит на регистрационния файл на сървъра. Регистрационните съобщения от хиляди сървъри се изпращат към клъстера RabbitMQ и Storm се използва за сравняване на всяко съобщение с набор от регулярни изрази. Ако има съвпадение, съобщението се изпраща на болт, който съхранява данни в MongoDB. В момента се обработват 5-10 000 съобщения в секунда, но съществуващите клъстери RabbitMQ + Storm са тествани до около 50 000 в секунда.

java намери най-големия брой в масива

Има много повече организации, внедряващи Apache Storm и дори повече се очаква да се присъединят към тази игра, тъй като Apache Storm продължава да бъде лидер в анализа в реално време.

Вижте нашите .