|
|
About ::
TODO ::
Blog ::
RSS ::
Old blog ::
Projects ::
GIT ::
Gallery ::
Notes
Wed, 30 Jul 2008
Distributed storage development progress report.
DST
got full transaction support (resending, timeout completion, error recovery,
memory pool allocation for all kinds of transactions, single transaction
allocation per IO request),
socket processing (initialization of the connected and listened sockets,
failover recovery of the connection, receiving thread, network helpers),
crypto processing of the requests (thread pool utilization for crypto operations,
cipher/hash initialization, cached pages for sending crypto processing).
Thinking of moving receiving and listen/accepted sockets processing to the thread pool too,
likely it is a way to go, right now they have own threads.
Missing bits include the actual data sending/receiving and client accepting by
listened socket (and appropriate initalization of the all needed infrastructure).
This is a quite major part, but likely it will be completed sooner than later.
/devel/dst :: Link / Comments ()
|