addressalign-toparrow-leftarrow-leftarrow-right-10x10arrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcredit-cardcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobe--smallglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1languagelaunch-new-window--smalllight-bulblightning-boltlinklocation-pinlockm-swarmSearchmailmediummessagesminusmobilemoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstar-shapestartickettrashtriangle-downtriangle-uptwitteruserwarningyahooyoutube

Toffee project (ie: HomeFront Router project)

From: John F.
Sent on: Monday, June 6, 2016, 4:48 PM
Just ran across this...


TOFFEE Architecture:

TOFFEE optimizes discrete Network packets in real-time. This makes TOFFEE scalable and extremely versatile in terms of optimizing infinite number of TCP/UDP communication sessions. TOFFEE is built within Linux Kernel Networking sub-system, this makes TOFFEE to support any third-party compression acceleration hardware with minimal integration effort. TOFFEE does not do file-caching, since in real-world applications Network communication data is dynamic and unpredictable such as VOIP, live-streaming, TV broadcast and database applications. TOFFEE however optimizes data (besides compression) via Data-Deduplication (a.k.a Packet Templating feature in TOFFEE) which is extremely effective in optimizing unpredictable live dynamic data.


I'll be reading up on it this week, looking for specific optimizations they do.  They have similar throughput issues on lower grade hardware due to software induced latency issues.

People in this
group are also in: