NGINX áááąáŹááťááşá developer ááťáŹá¸áááş áááˇáşáĄáŹá¸ http server áážááˇáş NGINX multi-protocol proxy áĄáá˝ááş Rust programming language áá˝ááş ááąáŹáşááťá°á¸ááťáŹá¸áááşááŽá¸áááŻááşá áąáááˇáş ngx-rust toolkit ááᯠáááşááźáá˛áˇáááşá ngx-rust ááŻááşááᯠApache 2.0 áááŻááşá ááşáĄáąáŹááşáá˝ááş ááźááˇáşááąááŹá¸ááźáŽá¸ áááşáážááá˝ááş á ááşá¸áááşáá˛ááźá áşáááşá
áĄá áááŻááşá¸áá˝ááşá toolkit ááᯠNGINX áááááşáá˝ááşáááşáááşááąááąáŹ Kubernetes ááááşááąáŹááşá¸áĄáá˝ááş Istio-ááááŹááážáááąáŹáááşááąáŹááşáážáŻáá˝ááşáá áşááŻáá˝áśáˇááźááŻá¸áááŻá¸áááşáážáŻáááŻáĄáážáááşááźážááˇáşáááşáááąáŹááťááşáá áşááŻáĄááąááźááˇáşááŽáá˝ááşáá˛áˇáááşá ááŻááşááŻááşáááş áážáąáˇááźáąá¸ááŻáśá áśáááş ááťáąáŹáşáá˝ááşááźáŽá¸ áážá áşáĄááąáŹáşááźáŹ áááşáááˇáşáá˝áŹá¸ááźááşá¸ááážáááąáŹáşáááşá¸ áážáąáˇááźáąá¸ááŻáśá áś ááŻááşáááşá¸á ááşáĄáá˝ááşá¸ ááŻááşááźááşááŹá¸ááąáŹ ááá°ááŹá ááşá¸áážáąáŹááşáážáŻááťáŹá¸ááᯠRust áážá NGINX áá á˝ááşá¸áááşááťáŹá¸ááᯠáááŻá¸ááťá˛áˇáááşáĄáá˝ááş ááźááşááĄáá˝á˛áˇáĄá ááşá¸áááąáŹááťááşááťáŹá¸áá˝ááş áĄáááŻááşá¸áĄáááŻááşá¸á áĄááŻáśá¸ááźáŻáá˛áˇáááşá
áĄááťáááşáĄááąáŹáşááźáŹááźáŽá¸ááąáŹááşá F5 ááŻáášáááŽáááş áááşá¸ááááşááąáŹááşáážáŻááťáŹá¸áááŻááŹáá˝ááşáááşáĄáá˝ááş NGINX áĄáá˝ááş áĄáá°á¸ááźáŻ module áá áşááŻááąá¸ááŹá¸áááşáááŻáĄááşááźáŽá¸ áááşá¸áááş áážááşááŹááşáážááˇáşááŻááşááąáŹááşáááˇáşáĄá፠áĄáážáŹá¸áĄáá˝ááşá¸ááťáŹá¸ááźá áşáááŻááşááźáąáááŻááťážáąáŹáˇááťáááşáĄáá˝ááş Rust ááŹááŹá ááŹá¸ááᯠáĄááŻáśá¸ááźáŻáááŻáááşá ááźáżááŹáááŻááźáąáážááşá¸áááşá Rust ááŹááŹá ááŹá¸ááźááˇáş NGINX áĄáá˝ááş module ááťáŹá¸áááşááŽá¸áááşáĄáá˝ááş NGINX áĄáá˝ááş module ááťáŹá¸áááşááŽá¸áááşáĄáá˝ááş ngx-rust áá áŹááąá¸áááŹáááŻááąáŤáşááąáŹááşááŹáá˛áˇááŤáááşá
ááááááŹáĄá áŻáśáá˝ááş ááąáášááŹáĄááŻááşáážá áşáᯠááŤáááşáááş-
- nginx-sys - NGINX áááşá¸ááźá áşááŻááşáĄááąáŤáş áĄááźáąááśá Binding generator ááąáŹáˇááşáá˛áááş NGINX ááŻááşáážááˇáş áááşá¸ááááşá ááşáážáŽáááŻáážáŻáĄáŹá¸ááŻáśá¸ááᯠáááşááąáŹááşááźáŽá¸ áá°áááŻááşááąáŹááşááťááşááťáŹá¸ (FFIá áááŻááşááśááźáŹá¸ááŻááşááąáŹááşááťááş áĄááşááŹááąáˇá áş) ááᯠáááşááŽá¸áááş bindgen ááᯠáĄááŻáśá¸ááźáŻáááşá
- ngx - Rust ááŻááşá API áážááˇáş nginx-sys ááᯠáĄááŻáśá¸ááźáŻá áááşááŽá¸ááŹá¸ááąáŹ á ááşá¸áážáąáŹááşáážáŻááťáŹá¸áĄáŹá¸ ááźááşáááşááŻááşáá°ááźááşá¸á áá áşááž C ááŻááşááąáŹááşááťááşááťáŹá¸ááᯠááá°áááşáĄáá˝ááş áĄáá˝ážáŹáá áşááŻá
source: opennet.ru
