TG Telegram Group & Channel
Уютная тумбочка | United States America (US)
Create: Update:

Выделяют два основных вида федеративных сетей: pull-based и push-based. Для ясности повествования и элемента юмора буду первое называть всасывательным подходом, а второе — выплёвывательным.

Федеративные сети делят на эти две категории в зависимости от того, как в этих сетях узлы (сервера, ноды, инстансы, ...) узнают об изменениях в других узлах.

Выплёвывательные узлы о своих изменениях расскажут сами. Когда я пишу очередной туут в очередном форке Мастодонта, мой инстанс постучится в двери каждого инстанса, которому хочется получать мои тууты и расскажет о новом тууте. Таким образом, другие инстансы получат новости быстро. В идеале сразу, но на деле в моменты пиковой нагрузки бывает, что событиям надо дождаться своей очереди.

Всасывательные сети устроены по-другому. Здесь не сразу сообщают о каждом новом изменении. Когда мой инстанс хочет получить новые сообщения, он постучится к тем, кто эти сообщения выдаёт. В своём темпе. Задержки в распространении информации заметные. Примерно таким образом анонимный читатель подписывается на RSS-ленты любимых блогеров. Читалка анонимного читателя сама ходит на сайты и берёт новые версии ленты.

Можно сочетать элементы обоих подходов. Так и делают. Например, в ИндиВебе есть очевидно всасывательные элементы (вся вот эта микроформатная движуха) и очевидно выплёвывательные элементы (ВебМенции и подобное).

Какой подход лучше — мне непонятно. Однако мне кажется, что выплёвывательные сети могут делать больше разных штук, но всасывательные сети гораздо менее требовательны к ресурсам (вычислительным и сетевым) и проще архитектурно. Именно всасывательной я хочу сделать федерацию Бетул и Микориз. Рабочее название проекта — Миковерс (аллюзии ясны). Этим летом я хочу приступить к реализацию федеративной Бетулы. По-моему, возможность смотреть закладки ваших друзей и репостить их прикольна! Разработка будет вестись на стримах.

Подписывайтесь на мою Бетулу через RSS, кстати: https://links.bouncepaw.com. Ну, можно ещё вручную заходить.

Выделяют два основных вида федеративных сетей: pull-based и push-based. Для ясности повествования и элемента юмора буду первое называть всасывательным подходом, а второе — выплёвывательным.

Федеративные сети делят на эти две категории в зависимости от того, как в этих сетях узлы (сервера, ноды, инстансы, ...) узнают об изменениях в других узлах.

Выплёвывательные узлы о своих изменениях расскажут сами. Когда я пишу очередной туут в очередном форке Мастодонта, мой инстанс постучится в двери каждого инстанса, которому хочется получать мои тууты и расскажет о новом тууте. Таким образом, другие инстансы получат новости быстро. В идеале сразу, но на деле в моменты пиковой нагрузки бывает, что событиям надо дождаться своей очереди.

Всасывательные сети устроены по-другому. Здесь не сразу сообщают о каждом новом изменении. Когда мой инстанс хочет получить новые сообщения, он постучится к тем, кто эти сообщения выдаёт. В своём темпе. Задержки в распространении информации заметные. Примерно таким образом анонимный читатель подписывается на RSS-ленты любимых блогеров. Читалка анонимного читателя сама ходит на сайты и берёт новые версии ленты.

Можно сочетать элементы обоих подходов. Так и делают. Например, в ИндиВебе есть очевидно всасывательные элементы (вся вот эта микроформатная движуха) и очевидно выплёвывательные элементы (ВебМенции и подобное).

Какой подход лучше — мне непонятно. Однако мне кажется, что выплёвывательные сети могут делать больше разных штук, но всасывательные сети гораздо менее требовательны к ресурсам (вычислительным и сетевым) и проще архитектурно. Именно всасывательной я хочу сделать федерацию Бетул и Микориз. Рабочее название проекта — Миковерс (аллюзии ясны). Этим летом я хочу приступить к реализацию федеративной Бетулы. По-моему, возможность смотреть закладки ваших друзей и репостить их прикольна! Разработка будет вестись на стримах.

Подписывайтесь на мою Бетулу через RSS, кстати: https://links.bouncepaw.com. Ну, можно ещё вручную заходить.


>>Click here to continue<<

Уютная тумбочка




Share with your best friend
VIEW MORE

United States America Popular Telegram Group (US)