Nala Ginrut
2018-05-03 18:49:10 UTC
Recently I've been asked if I can port Artanis to Fibers.
My design of Artanis is to support arbitrary server-core, so I tried
Fibers for it. After fixed some issues, it works roughly. Maybe not
perfect but it works.
So I would like to inform server hackers here, if you're interested in
developing high concurrent server core with Guile, no matter binding
libuv or research coroutine with delimited-continuations, please go
ahead, but make sure it's compatible with Guile server interface. Then
you can take advantage of Artanis to provide other stuffs to save your
time.
I'll add more things to help external server core well integrated, and
more docs.
Enjoy!
My design of Artanis is to support arbitrary server-core, so I tried
Fibers for it. After fixed some issues, it works roughly. Maybe not
perfect but it works.
So I would like to inform server hackers here, if you're interested in
developing high concurrent server core with Guile, no matter binding
libuv or research coroutine with delimited-continuations, please go
ahead, but make sure it's compatible with Guile server interface. Then
you can take advantage of Artanis to provide other stuffs to save your
time.
I'll add more things to help external server core well integrated, and
more docs.
Enjoy!