Writing an example server application - forkIO is inevitable?

I did not do anything network in haskell, so now I'm trying to try. I am using Oleg ZFS as a template for how to do this.

IIRC did not use streams, but instead used "delimited extensions", so I wonder if it can basically write a heavier boot server application without using forkIO streams.

Gunther

+7
concurrency haskell networking
source share
1 answer

This is really a research question. Oleg zipperFS did not use any Haskell Fine concurrency mechanisms under the hood, so it will not scale for many simultaneous users, I am quite sure.

I am intrigued that you can write a web server using a zipper. Post!

But why not just write a regular server using a massive classic-style concurrency - one forkIO at a time?

+2
source share

All Articles