LINUX.ORG.RU
ФорумTalks

История успеха

 , ,


1

3

Есть такой проект Apache Storm.

Я как-то не особо разбирался, зачем он нужен.

Знаю про него только то, что он написан на Clojure.

Из-за этого про него очень часто раньше писали.

Так вот его сейчас переписывают на java.

Как-то даже грустно становится)

https://www.mail-archive.com/dev@storm.apache.org/msg34388.html


Это же апач. Для них это закономерный процесс, безотносительно того, на какой экзотике софт был написан раньше.

Deleted
()
Ответ на: комментарий от anatoly

Общественный софт будут переписывать на более примитивные/привычные языки, у которых большое сообщество, чтоб иметь коммитеров и не склеить ласты. Это закономерный процесс, особенно для таких могильников как Апач.

Deleted
()

А почему переписывают, не говорили?

Legioner ★★★★★
()

А по мне так вполне история успеха. Прототип, написанный одним человеком, просуществовал достаточно долго и принес какую-то пользу. Теперь можно переписать на что-то, что проще поддерживать толпой.

Другая проблема, что сам Storm становится все меньше релевантен. Это была одна из первых систем распределенного вычисления нового поколения, но теперь у него много альтернатив, которые и быстрее, и мощнее. Даже сам Твиттер написал две взамен.

unlog1c ★★★
()
Ответ на: комментарий от stevejobs

Мы не используем распределенные вычисления в реальном времени, поэтому в данной области советчик из меня никакой. Для batch processing у нас банальный Спарк, потому что быстро, и много людей знает Scala.

Я понемногу интересуюсь Onyx[1], но в основном из-за приятного кложурного API. А если у тебя уже есть система на Storm, то можешь посмотреть в сторону Twitter Heron[2], они его писали как раз с расчетом на обратную совместимость с Storm.

[1] http://www.onyxplatform.org/
[2] https://www.infoq.com/presentations/twitter-heron

unlog1c ★★★
()

Java - один из самых простейших для изучения языков программирования, поэтому и самый распространенный. Типа как раньше все подряд лепили на VB, теперь эту нишу заняла java. Всякие другие языки, типа скалы и кложуры, уже требуют хоть какого-то скилла, технического мышления и способности быстро перестраиваться. И вот тут начинаются большие проблемы. Как оказалось, подавляющее большинство разбаловано простотой java, и не в состоянии осилить что-либо сложнее, кроме ченджлога спрингбута. Поэтому переход на Java вызовет увеличение числа коммитеров примерно в 11к раз, и это пойдет проекту на пользу.

slyjoeh ★★★
()
Последнее исправление: slyjoeh (всего исправлений: 1)
Ответ на: комментарий от anatoly

Клиентскую часть в кафке уже переписали на java. Куски клиентской части постепенно лезут в серверную, думаю серверная рано или поздно окажется на java :)

Reset ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.