最近、既存の C コード (HTTP サーバー) と連携するために必要な Lua を学びました。
Luaの本から、それらを共同作業させる方法があるかもしれないことがわかっています。
- Lua から、Luaがそれらをインポートするために
xxx.so
使用する share library( ) でC コードをラップできます。require
- C から既存の Lua API を使っ
lua_state
て .
私は両方を採用していますが、Lua を使用することで、ビジネス ロジックを実装する時間を大幅に節約できます。しかし、現在のアーキテクチャについてはかなり神経質になっており、深刻な問題はありませんでしたが、何か問題が発生した場合、たとえば深刻なパフォーマンスのボトルネック、メモリ関連など、常に心配していました。
これについて豊富な経験を持っている人はいますか、アドバイスをお願いします。ありがとう。