Matches in SemOpenAlex for { <https://semopenalex.org/work/W2912189968> ?p ?o ?g. }
Showing items 1 to 92 of
92
with 100 items per page.
- W2912189968 endingPage "612" @default.
- W2912189968 startingPage "600" @default.
- W2912189968 abstract "Network functions (NFs) are more than simple packet processors that apply various transformations to the packet content. Modern NFs often resort to various external services to achieve their purposes, e.g. , storing flow states in an external storage or looking up a DNS. Working with external services is usually implemented using callback-based asynchronous programming, which is complex and error-prone. This paper proposes NetStar , a new NF programming framework that brings the future/promise abstraction to the NF dataplane for flow processing. NetStar simplifies asynchronous NF programming via a carefully designed async-flow interface that exploits the future/promise paradigm by chaining multiple continuation functions for asynchronous operations handling. The programs implemented using the NetStar framework mimic simple synchronous programming but are able to achieve full flow processing asynchrony. We have used NetStar to implement a number of representative NFs. Our experience and evaluation results show that NetStar can effectively simplify asynchronous NF programming by substantially reducing the lines of code, while still approaching line-rate packet processing speeds." @default.
- W2912189968 created "2019-02-21" @default.
- W2912189968 creator A5012597518 @default.
- W2912189968 creator A5016658545 @default.
- W2912189968 creator A5020679643 @default.
- W2912189968 creator A5057170324 @default.
- W2912189968 creator A5058006429 @default.
- W2912189968 date "2019-03-01" @default.
- W2912189968 modified "2023-10-03" @default.
- W2912189968 title "<italic>NetStar</italic>: A Future/Promise Framework for Asynchronous Network Functions" @default.
- W2912189968 cites W1587375298 @default.
- W2912189968 cites W1604047786 @default.
- W2912189968 cites W1976194690 @default.
- W2912189968 cites W1994926493 @default.
- W2912189968 cites W2014257084 @default.
- W2912189968 cites W2039579846 @default.
- W2912189968 cites W2062177228 @default.
- W2912189968 cites W2074881976 @default.
- W2912189968 cites W2123372830 @default.
- W2912189968 cites W2141305501 @default.
- W2912189968 cites W2744954493 @default.
- W2912189968 cites W2783547952 @default.
- W2912189968 cites W2787983338 @default.
- W2912189968 cites W2790027353 @default.
- W2912189968 cites W2791492153 @default.
- W2912189968 doi "https://doi.org/10.1109/jsac.2019.2894303" @default.
- W2912189968 hasPublicationYear "2019" @default.
- W2912189968 type Work @default.
- W2912189968 sameAs 2912189968 @default.
- W2912189968 citedByCount "8" @default.
- W2912189968 countsByYear W29121899682019 @default.
- W2912189968 countsByYear W29121899682020 @default.
- W2912189968 countsByYear W29121899682021 @default.
- W2912189968 countsByYear W29121899682022 @default.
- W2912189968 crossrefType "journal-article" @default.
- W2912189968 hasAuthorship W2912189968A5012597518 @default.
- W2912189968 hasAuthorship W2912189968A5016658545 @default.
- W2912189968 hasAuthorship W2912189968A5020679643 @default.
- W2912189968 hasAuthorship W2912189968A5057170324 @default.
- W2912189968 hasAuthorship W2912189968A5058006429 @default.
- W2912189968 hasConcept C120314980 @default.
- W2912189968 hasConcept C150762246 @default.
- W2912189968 hasConcept C151319957 @default.
- W2912189968 hasConcept C15744967 @default.
- W2912189968 hasConcept C158379750 @default.
- W2912189968 hasConcept C199360897 @default.
- W2912189968 hasConcept C204495577 @default.
- W2912189968 hasConcept C2779019669 @default.
- W2912189968 hasConcept C2779581428 @default.
- W2912189968 hasConcept C31258907 @default.
- W2912189968 hasConcept C34165917 @default.
- W2912189968 hasConcept C41008148 @default.
- W2912189968 hasConcept C49020025 @default.
- W2912189968 hasConcept C50033165 @default.
- W2912189968 hasConcept C542102704 @default.
- W2912189968 hasConceptScore W2912189968C120314980 @default.
- W2912189968 hasConceptScore W2912189968C150762246 @default.
- W2912189968 hasConceptScore W2912189968C151319957 @default.
- W2912189968 hasConceptScore W2912189968C15744967 @default.
- W2912189968 hasConceptScore W2912189968C158379750 @default.
- W2912189968 hasConceptScore W2912189968C199360897 @default.
- W2912189968 hasConceptScore W2912189968C204495577 @default.
- W2912189968 hasConceptScore W2912189968C2779019669 @default.
- W2912189968 hasConceptScore W2912189968C2779581428 @default.
- W2912189968 hasConceptScore W2912189968C31258907 @default.
- W2912189968 hasConceptScore W2912189968C34165917 @default.
- W2912189968 hasConceptScore W2912189968C41008148 @default.
- W2912189968 hasConceptScore W2912189968C49020025 @default.
- W2912189968 hasConceptScore W2912189968C50033165 @default.
- W2912189968 hasConceptScore W2912189968C542102704 @default.
- W2912189968 hasFunder F4320321001 @default.
- W2912189968 hasIssue "3" @default.
- W2912189968 hasLocation W29121899681 @default.
- W2912189968 hasOpenAccess W2912189968 @default.
- W2912189968 hasPrimaryLocation W29121899681 @default.
- W2912189968 hasRelatedWork W138399270 @default.
- W2912189968 hasRelatedWork W1559884866 @default.
- W2912189968 hasRelatedWork W1994495895 @default.
- W2912189968 hasRelatedWork W2028816870 @default.
- W2912189968 hasRelatedWork W2136415198 @default.
- W2912189968 hasRelatedWork W2375480663 @default.
- W2912189968 hasRelatedWork W2521877348 @default.
- W2912189968 hasRelatedWork W2523573218 @default.
- W2912189968 hasRelatedWork W3100791781 @default.
- W2912189968 hasRelatedWork W314607795 @default.
- W2912189968 hasVolume "37" @default.
- W2912189968 isParatext "false" @default.
- W2912189968 isRetracted "false" @default.
- W2912189968 magId "2912189968" @default.
- W2912189968 workType "article" @default.