# Network application framework in Julia (i.e. netty, NIO, MINA)

**URL:** <https://discourse.julialang.org/t/network-application-framework-in-julia-i-e-netty-nio-mina/50889>\
**Category:** Julia at Scale\
**Created:** [November 28, 2020, 6:24am UTC](https://discourse.julialang.org/t/network-application-framework-in-julia-i-e-netty-nio-mina/50889 "2020-11-28T06:24:19Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![mks](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mks/32/18374_2.png) [@mks](https://discourse.julialang.org/u/mks)\
**Post date:** [November 28, 2020, 6:24am UTC](https://discourse.julialang.org/t/network-application-framework-in-julia-i-e-netty-nio-mina/50889/1 "2020-11-28T06:24:19Z")

</div>

Hello,

is there work going on to come up with a network application framework in Julia like netty, NIO, MINA?

[https://netty.io/](https://netty.io/)

> **[Network Application Framework with Java](https://www.codeproject.com/articles/35088/network-application-framework-with-java)**
>
> Apache MINA is a network application framework which helps users develop high performance and high scalability network applications easily. It provides an abstract · event-driven · asynchronous API over various transports such as TCP/IP and UDP/IP...

It would be nice to be able to use gRPC and Protobuf. I know there is protobuf.jl which is great, but sadly gRPC.jl and it’s dependencies are unmaintained and even removed from registry. Without a gRPC.jl library it’s difficult to profit from protobuf.jl and so far there is no official grpcio.jl by the grpc org.

Would also be great to see some support for this issue here btw: [Julia language implementation · Issue #24786 · grpc/grpc · GitHub](https://github.com/grpc/grpc/issues/24786)

However, such a framework would be awesome I think.

cheers  
Mark
