За этим можно обратиться в гугл. Luasocket - это самая распространённая сишная lua-библиотека для работы с сетью. OpenResty - это лёгкая переделка веб-сервера Nginx по принципу "luajit торчит изо всех щелей". Там свой набор библиотек: под работу с запросами, и сеть, например. Вызовы местной сетевой библиотеки отличаются от аналогичных вызовов luasocket. В твоём случае, в модуле кафки различаются функции инициализации сокета, отправки/приёма и закрытия сокета. Ну там ещё может быть что-то по мелочи. Мб рести-модуль ещё что-то парсит средствами себя любимого, а на луасокете придётся делать ручками/воровать из рести.
Обсуждают сегодня