Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
None
Description
Adds optimization to handle requests locally when possible rather than go over the network
(Original description follows below: see related JIRAs for each item besides the above)
- Makes netty the default instead of HadoopRPC
- Added optimization to handle requests locally when possible rather than go over the network
- Added TimedLogger to print only within a given time period
- Added optimization for using multiple channels between clients/servers when bandwidth is limited per connection
- Added ByteCounter to track bandwidth across Netty (can be later integrated with
GIRAPH-232). - Upgraded rat to 0.8 and excluded iml files (Intellij Idea)
Attachments
Attachments
Issue Links
- incorporates
-
GIRAPH-289 Add thread and channel pooling to NettyClient and NettyServer
-
- Resolved
-
- is related to
-
GIRAPH-211 Add secure authentication to Netty IPC
-
- Resolved
-
-
GIRAPH-281 add options to control Netty's per-channel receive and send buffer sizes
-
- Resolved
-
-
GIRAPH-280 add IntelliJ-generated *.iml and *.ipr files to Apache Rat's <exclude> list.
-
- Resolved
-
- relates to
-
GIRAPH-288 Bandwidth tracking - subset of GIRAPH-262
-
- Resolved
-
-
GIRAPH-211 Add secure authentication to Netty IPC
-
- Resolved
-
-
GIRAPH-282 Make netty the default RPC transport
-
- Resolved
-