Hey, I'm specifically concerned about connection reading, data sending, data encoding and decoding. Is that done by a single process, a fixed-size process pool or does Riak spawns a new process for every incoming request/connection?
Thanks very much ! Jing On Mon, Apr 17, 2017 at 12:36 PM, Christopher Meiklejohn <christopher.meiklej...@gmail.com> wrote: > On Sat, Apr 15, 2017 at 2:16 PM, Jing Liu <jingliu...@gmail.com> wrote: >> Hi, I'm learning Riak. I'm wondering that if this is the case that on >> each physical node, a single process is reading the connection, >> decoding the buffer, spawning a new process to process the request and >> then be able to handle next request from client? > > Hi Jing, > > Depending on what you're looking it, it might be handled differently. > Typically, a process pool is used to handle incoming requests, but > processing of the request itself is handled by several processes that > operate concurrently. > > What specific operation are you referring to? > > Thanks, > Christopher _______________________________________________ riak-users mailing list riak-users@lists.basho.com http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com