Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Системы распределённых ящичков #14

Open
sitnin opened this issue Sep 4, 2013 · 4 comments
Open

Системы распределённых ящичков #14

sitnin opened this issue Sep 4, 2013 · 4 comments
Labels

Comments

@sitnin
Copy link
Member

sitnin commented Sep 4, 2013

@rootStar-lock:

Ребята сделайте пожалуйста подкаст по теме создания распределенных приложений via RPC/Rich EventEmitter с вкусными плюшками в духе auto-discovery и пр с возможностью работать по множеству протоколов, с возможностью интеграции с socket.io. Что бы долго не объяснять - http://ejeklint.github.io/2011/09/23/hook.io-for-dummies-part-1-overview/. Hook.io кстати больше не поддерживается, кстати интересно почему?

Остальные библиотеки в духе dnode, axon-rpc на мой взгляд одни из лучших, однако не лишены недостатков в основном отсутствием доп. модулей.

Думаю будет интересная тема, хотелось бы получше узнать что вы используете - пишете ли свой код, берете из коробки.

В любом случае спасибо за то что делаете.

@sitnin
Copy link
Member Author

sitnin commented Sep 4, 2013

@dolphin278:

Круто, спасибо за сообщение, попробуем сделать по этой теме выпуск. Она довольно объемная, в том плане, что каждый элемент — и rpc, и распределенные event emitter'ы, и socket.io тянут на отдельный разговор.

На практике для RPC прямо сейчас использую dnode/upnode, пашет нормально и приложения довольно здоровые получаются. У них есть свои проблемы связанные с медленной сериализацией/десериализацией больших объектов, но в целом работает более чем приемлемо.

Hook.io помер, в тот момент, когда Marak Squires с грохотом уволился из Nodejitsu, и убил репозиторий с кодом. Насколько я знаю, были попытки форка и продолжения, но ни к чему внятному не привели, и сейчас тема с распределенными event emitter'ами немного подзатухла, все решают эту задачу каждый раз для себя заново.

Еще раз спасибо за темы для подкаста, можно следить и принимать участие в обсуждении будущих тем в нашей репе на github'е — у нас там сегодня, кстати, забавный диалог по поводу смешивания синхронного/асинхронного кода произошел — #13

@sitnin
Copy link
Member Author

sitnin commented Sep 4, 2013

@rootStar-lock:

Спасибо, тема и правда чересчур объемная. Насчет upnode обязательно посмотрю, первично сильно похоже на axon-rpc по назначению, сходу большой плюс поддержка tls без бубна. Насчет hook.io печаль конечно, атомный проект канул в лету. Диалог видел, в watche, на самом деле любой возврат кода через if... else if... else. только так. =)

@ghost
Copy link

ghost commented Sep 4, 2013

Намек понял, в следующий раз сам создам))) С гитом только знакомлюсь хотя 99.9 кода JS именно здесь!

@sitnin
Copy link
Member Author

sitnin commented Sep 4, 2013

Спрашивайте, если что =)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant