URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 87611
[ Назад ]

Исходное сообщение
"Релиз проекта Apache Flume 1.3.0"

Отправлено opennews , 05-Дек-12 10:38 
Представлен (https://blogs.apache.org/flume/entry/apache_flume_1_3_0) Apache Flume 1.3.0 (http://flume.apache.org), второй стабильный релиз, готовый для промышленного внедрения, выпущенный за время существования проекта. Apache Flume позволяет организовать работу распределённого, отказоустойчивого и гарантирующего сохранение данных сервиса, обеспечивающего эффективный сбор, агрегирование и перемещение в хранилище большого объема логов. Код системы написан на языке Java и поставляется под лицензией Apache.


Архитектура Apache Flume имеет модульную структуру (http://flume.apache.org/FlumeUserGuide.html) и основана на манипулировании потоками данных между обработчиками (модуль приёма направляет данные в модуль очереди передачи, из которой данные извлекаются модулями фильтрации, сохранения или передачи по цепочке). Система предусматривает возможность использования различных механизмов для достижения гарантированной доставки данных и восстановления в случае выявления сбоев. Apache Flume отличается использованием простой и расширяемой модели данных, что делает продукт интересным решением для построения таких систем, как приложения для online-аналитики.
<center><a href="http://flume.apache.org/FlumeUserGuide.html"><img src="http://www.opennet.me/opennews/pics_base/0_1354687711.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>
<center><a href="http://flume.apache.org/FlumeUserGuide.html"><img src="http://www.opennet.me/opennews/pics_base/0_1354687733.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>


В новой версии добавлено несколько новых источников данных: HTTP Post (сбор данных через инициирование HTTP POST-запросов), Spool Directory (забираются сохранённые в директорию файлы) и Multi-port Syslog (прием логов от нескольких демонов syslog). Обеспечена поддержка шифрования каналов передачи файлов. Добавлен модуль для извлечения данных из потока на основании правил, оформленных в форме регулярных выражений.

URL: https://blogs.apache.org/flume/entry/apache_flume_1_3_0
Новость: http://www.opennet.me/opennews/art.shtml?num=35505


Содержание

Сообщения в этом обсуждении
"Релиз проекта Apache Flume 1.3.0"
Отправлено Аноним , 05-Дек-12 10:38 
Апачи на Яве прямо-таки помешались. Что ни проект, то вызывает большие вопросы "а оно мне вообще нужно в таком виде?"

"Релиз проекта Apache Flume 1.3.0"
Отправлено Аноним , 05-Дек-12 10:48 
тебе, одмину локалхоста - нет, не нужно

"Релиз проекта Apache Flume 1.3.0"
Отправлено Аноним , 05-Дек-12 17:24 
Дык, опача укусил ынтырпрайз. По поводу чего их сервак на машине с менее чем 32 гиг оперативы и 16 ядер лучше вообще не запускать.

"Релиз проекта Apache Flume 1.3.0"
Отправлено Дмитрий , 05-Дек-12 19:13 
Апачевская ллицензия как праз экономически подходит для крупных компаний (ынтырпрайз).

"Релиз проекта Apache Flume 1.3.0"
Отправлено Дмитрий , 05-Дек-12 23:43 
Вообще я бы сказал что это апач так укусилил ынтырпрайз, что ынтырпрайз комммитит и коммитит код :))

"Релиз проекта Apache Flume 1.3.0"
Отправлено Дмитрий , 05-Дек-12 19:36 
да, и в этом продукте одним серваком не обойдётся :)

"Релиз проекта Apache Flume 1.3.0"
Отправлено arisu , 05-Дек-12 10:54 
ну, ява и ява. а ты что взамен предлагаешь? неужто c++? какой в этом смысл там, где не надо выжимать огромное быстродействие?

"Релиз проекта Apache Flume 1.3.0"
Отправлено Анони , 05-Дек-12 11:00 
Ну как же, Ява - это не модно, а вто Ruby, NodeJS, Python - это стильно и молодёжно.

"Релиз проекта Apache Flume 1.3.0"
Отправлено arisu , 05-Дек-12 11:06 
а как сюда затесалась нода, которая и вовсе не язык?

"Релиз проекта Apache Flume 1.3.0"
Отправлено Капитан , 05-Дек-12 11:21 
не называть же языком javascript

"Релиз проекта Apache Flume 1.3.0"
Отправлено Аноним , 05-Дек-12 11:24 
> не называть же языком javascript

это ещё почему? вполне себе язык, очень мощный и удобный во многих отношениях


"Релиз проекта Apache Flume 1.3.0"
Отправлено arisu , 05-Дек-12 11:43 
> не называть же языком javascript

потому что ты его не знаешь, Капитан Необразованность.


"Релиз проекта Apache Flume 1.3.0"
Отправлено Аноним , 06-Дек-12 13:51 
> потому что ты его не знаешь, Капитан Необразованность.
> arisu

Кто бы говорил :)


"Релиз проекта Apache Flume 1.3.0"
Отправлено Аноним , 05-Дек-12 11:23 
видимо, имелся ввиду standalone javascript, а нода - то, на чём это в основном делается

"Релиз проекта Apache Flume 1.3.0"
Отправлено arisu , 05-Дек-12 11:44 
> видимо, имелся ввиду standalone javascript, а нода — то, на чём это
> в основном делается

что наглядно показывает квалификацию комментатора, кстати — не отличающего js от nodejs.


"Релиз проекта Apache Flume 1.3.0"
Отправлено a , 05-Дек-12 12:27 
А в чем фундаментальное отличие то? nodejs – это v8, запущенный как исполняемая среда

"Релиз проекта Apache Flume 1.3.0"
Отправлено arisu , 05-Дек-12 12:44 
> А в чем фундаментальное отличие то?

действительно: в чём отличие платформы от языка? дураки какие-то выдумали их разными словами называть.


"Релиз проекта Apache Flume 1.3.0"
Отправлено rshadow , 05-Дек-12 14:25 
Мне это напомнило одну статью на хабре ... там тоже было сравнение NodeJS с PHP. Вообщем квалификация понятна...

"Релиз проекта Apache Flume 1.3.0"
Отправлено eervcec , 05-Дек-12 21:40 
>Мне это напомнило одну статью на хабре ... там тоже было сравнение NodeJS с PHP. Вообщем квалификация понятна..

NodeJS и PHP используются в сходных ситуацих для решения сходных задач, потому их и мравнивают друг с другом. А если кому непонятно почему то в общем (т.е я хотел написать Вообщем) квалификация понятна..


"Релиз проекта Apache Flume 1.3.0"
Отправлено Аноним , 06-Дек-12 13:52 
> а как сюда затесалась нода, которая и вовсе не язык?

А кто сказал, что это перечень _языков_?


"Релиз проекта Apache Flume 1.3.0"
Отправлено Аноним , 05-Дек-12 11:58 
Ява не тормозная (если не гуи). Она жруча до оперативки. И требует установки целого окружения, т. к. софт на ней системные либы не подхватывает, нужны свои, явовские. Зачем мне ОС в ОС?

"Релиз проекта Apache Flume 1.3.0"
Отправлено Eugene.Shiyanov , 05-Дек-12 12:04 
А если SWT, то и гуи не тормозит.

"Релиз проекта Apache Flume 1.3.0"
Отправлено rshadow , 05-Дек-12 14:26 
Все равно тормозит. И выглядит как говно.

"Релиз проекта Apache Flume 1.3.0"
Отправлено Аноним , 05-Дек-12 16:53 
нет, ты

"Релиз проекта Apache Flume 1.3.0"
Отправлено Аноним , 05-Дек-12 23:46 
Hint: JavaFX

"Релиз проекта Apache Flume 1.3.0"
Отправлено другой аноним , 06-Дек-12 10:49 
>  требует установки целого окружения, т. к. софт на ней системные либы не подхватывает, нужны свои, явовские. Зачем мне ОС в ОС?

Это говорит о твоей некомпетенции и близорукости, неуважаемый аноним. Мне кажется, ты сильно ошибаешься, если предполагаешь что конкретные реализации явы для конкретных операционок не используют их системные библиотеки и работают только напрямую с ядром ОС, попробуй хотя бы ldd яве сделать (libc точно в списке увидишь). А свои библиотеки нужны еще и затем, что системные либы в разных ОС разные, а одна из заявленных фич платформы - кроссплатформенность (сорри за масло масляное). Довольно часто приходится писать универсальную стандартную прослойку к разношерстным подсистемам. Аноним понимает что такое дополнительный уровень абстракции над конкретными реализациями с целью достижения единообразного метода работы с разными кучами гов...а? Или он предлагает писАть один и тот же кусок программы, но N раз, для каждой из N операционных систем?


"Релиз проекта Apache Flume 1.3.0"
Отправлено Elhana , 07-Дек-12 14:43 
И получается матрешка из абстракций, чтобы программист мог просто написать что-то вроде музыка_ляля_играть() и у него все тормозит, после чего он рассказывает какая ява тормозная.

"Релиз проекта Apache Flume 1.3.0"
Отправлено arisu , 07-Дек-12 16:03 
ява.
программист.
/0

"Релиз проекта Apache Flume 1.3.0"
Отправлено VoDA , 05-Дек-12 11:40 
Остается сделать этот проект агрегатором логов для journald и у всех java- и Поттеринго-фобов будет эпичнейший баттхерт ;)))

"Релиз проекта Apache Flume 1.3.0"
Отправлено Аноним , 05-Дек-12 13:29 
> Остается сделать этот проект агрегатором логов для journald и у всех java-
> и Поттеринго-фобов будет эпичнейший баттхерт ;)))

да у них и так сфинкторы пунцовые от потока новостей о systemd


"Релиз проекта Apache Flume 1.3.0"
Отправлено rshadow , 05-Дек-12 14:28 
Предлагаю java-любителям запилить свой загрузчик, systemd, и т.д. на java. А я пока запасусь попкорном.

"Релиз проекта Apache Flume 1.3.0"
Отправлено piteri , 05-Дек-12 19:42 
Для чего? Ведь есть http://www.jnode.org/.

"Релиз проекта Apache Flume 1.3.0"
Отправлено Аноним , 06-Дек-12 13:50 
> Предлагаю java-любителям запилить свой загрузчик, systemd, и т.д. на java. А я пока запасусь попкорном.

Автор rsyslog, говорят, уже работает над этим (в пику поттерингу с его сишными блобами).
В будущих версиях rsyslog, чтобы не отставать по скорости поиска от journal, собираются прикрутить http://en.wikipedia.org/wiki/ElasticSearch


"Релиз проекта Apache Flume 1.3.0"
Отправлено Elhana , 07-Дек-12 14:45 
> Предлагаю java-любителям запилить свой загрузчик, systemd, и т.д. на java. А я
> пока запасусь попкорном.

они уже llvm запилили: http://www.phoronix.com/scan.php?page=news_item&px=MTIxMDM


"Релиз проекта Apache Flume 1.3.0"
Отправлено YetAnotherOnanym , 05-Дек-12 18:45 
Да на здоровье, journald будет одним из множества агентов для Flume, наряду с традиционными *syslogd и прошивками всевозможных железок, поддерживающими стандарт syslog. С чего тут баттхёрту возникнуть?

"Релиз проекта Apache Flume 1.3.0"
Отправлено o , 05-Дек-12 13:13 
Новый релиз проекта написаного на чем? ... на ява.. все давай досвиданья.

"Релиз проекта Apache Flume 1.3.0"
Отправлено Аноним , 05-Дек-12 13:28 
ага, у3бывай

"Релиз проекта Apache Flume 1.3.0"
Отправлено arcade , 06-Дек-12 04:40 
Вы знаете, товарищ, то что я считаю яву [censored] [censored] не мешает мне пользовать Jenkins и поддерживать его в свежем состоянии в портах.

"Релиз проекта Apache Flume 1.3.0"
Отправлено Аноним , 05-Дек-12 13:43 
с logstash, graylog2 кто нибудь сравнивал?

"Релиз проекта Apache Flume 1.3.0"
Отправлено Дмитрий , 05-Дек-12 19:21 
как было написано "обеспечивающего эффективный сбор большого объёма логов"
большой объём, я думаю, это от миллиарда в день. И сохранение данных в распределённом хранилище типа HDFS (есть на картинке )

"Релиз проекта Apache Flume 1.3.0"
Отправлено Дмитрий , 05-Дек-12 19:32 
слышал про применение как раз в web аналитике:  на пол интернета ставится счётчики, и кажды показ этого счётчика  - запись в лог

"Релиз проекта Apache Flume 1.3.0"
Отправлено o , 08-Дек-12 13:46 
если на яве, то осмелюсь сделать предположение что вторая половина интернета как раз служит для хранения счетчиков из первой половины