[OPNFLWJAVA-17] threading model improvement Created: 11/Mar/14 Updated: 19/Oct/17 Resolved: 17/Jul/15 |
|
| Status: | Resolved |
| Project: | openflowjava |
| Component/s: | General |
| Affects Version/s: | unspecified |
| Fix Version/s: | None |
| Type: | Improvement | ||
| Reporter: | Michal Rehak | Assignee: | Unassigned |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: Linux |
||
| Issue Links: |
|
||||||||
| Description |
|
Improve current threading model so that message processing could be better parallelized and we gain better controll over thread usage. |
| Comments |
| Comment by Michal Rehak [ 11/Mar/14 ] |
|
First step could be to add eventExecutorGroup to netty pipeline processing in order to separate bytes reading from deserialization and if possible to exploit parallelizm by deserializing. |
| Comment by Michal Polkorab [ 17/Jul/15 ] |
|
Openflowjava went throught many read / write / flush optimizations. So until openflowjava switches to use netty 5.0+ this issue can be considered as not actual. It can be reopened once really needed. |