LINUX.ORG.RU

Ковырял https://github.com/scylladb/seastar/blob/master/doc/native-stack.md и https://www.usenix.org/conference/nsdi14/technical-sessions/presentation/jeong все это круто, но вызывало проблемы. Точно не помню что за проблема была. Приходилось писать скрипты, которые что-то делали при запуске/перезапуске приложения. В общем решили что в проде это использовать не стоит и забили.

xpahos ★★★★★
()

я игралась. была тестовая задачка: запустить через него nginx, плюс сделать это через mtcp. я запустила и nginx был сурово пропатчен вдоль и поперёк, но заработал. но мата было много, ибо mtcp изначально писал адекватный разработчик (хотя стиль кода неприятный и есть некоторые придирки), а потом его начали «дорабатывать» какие-то индусы и наговнокодили там, как последняя школота. я там говно частично вычистила (есть патч), хотя не уверена, что все косяки нашла. с разрабами такого уровня, как эти индусы, я даже общаться не собираюсь, просто не хочу объяснять, что нельзя, например, освобождать указатель, а потом писать в него. народ из дружественной команды разрабов пишет, что они для TCP-стека используют libuinet. я его не пробовала, но, судя по описанию, это то, что нужно. я дальше эту тему не копала, но рекомендую сразу смотреть в сторону libuinet.

Iron_Bug ★★★★★
()
Последнее исправление: Iron_Bug (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.