Skip to content

Latest commit

 

History

History
10 lines (9 loc) · 443 Bytes

README.md

File metadata and controls

10 lines (9 loc) · 443 Bytes

netty-pipe

Distributed data processing clustering project using Java based NIO client-server framweork - Netty.IO.

Designed and Implemented:

  1. RAFT leader election algorithm
  2. Proactor design pattern for fault tolerance
  3. Marshalling and unmarshalling of communication messages
  4. Message passing, Message queuing, Route handling and dynamic route failure detection
  5. Intra-cluster work stealing architecture
  6. Thread pool management