Shawn 40036895e4 fix: add handle_frame_error/2 to all gateway implementations 1 tahun lalu
..
include 46877e979b chore: update copyright-year 2 tahun lalu
priv 46877e979b chore: update copyright-year 2 tahun lalu
src 40036895e4 fix: add handle_frame_error/2 to all gateway implementations 1 tahun lalu
test 80d724c504 feat(authn): add connection expire based on authn data 1 tahun lalu
.gitignore b6bc3cd921 refactor(exproto): support unary handler 2 tahun lalu
README.md 383fec9dfc docs: fix invalid links 2 tahun lalu
mix.exs 02a0ccfdd1 ci: preparations for new mix build 1 tahun lalu
rebar.config 5e100f52b8 style: erlfmt all `rebar.config` files and `bin/nodetool` 2 tahun lalu

README.md

emqx-exproto

The emqx_exproto extremely enhance the extensibility for EMQX. It allow using an others programming language to replace the protocol handling layer in EMQX.

Feature

  • Based on gRPC, it brings a very wide range of applicability
  • Allows you to use the return value to extend emqx behavior.

Usage

gRPC service

See: priv/protos/exproto.proto

Example

Recommended gRPC Framework

See: https://github.com/grpc-ecosystem/awesome-grpc