Proceedings of the 21st European Conference on Pattern Languages of Programs 2016
DOI: 10.1145/3011784.3011788
|View full text |Cite
|
Sign up to set email alerts
|

A pattern language for RESTful conversations

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
8
0

Year Published

2017
2017
2020
2020

Publication Types

Select...
4
1
1

Relationship

1
5

Authors

Journals

citations
Cited by 11 publications
(8 citation statements)
references
References 14 publications
0
8
0
Order By: Relevance
“…If the computation is resource-intense (CPU, RAM), algorithm and distribution design might have to be rethought to avoid bottlenecks and single points of failure; see conversation pattern Long-Running Request [35]. While not directly observable in the functional API contract, this is critical for the API design because it may affect the ability to meet its Service Level Agreement (SLA) [40].…”
Section: Solutionmentioning
confidence: 99%
See 4 more Smart Citations
“…If the computation is resource-intense (CPU, RAM), algorithm and distribution design might have to be rethought to avoid bottlenecks and single points of failure; see conversation pattern Long-Running Request [35]. While not directly observable in the functional API contract, this is critical for the API design because it may affect the ability to meet its Service Level Agreement (SLA) [40].…”
Section: Solutionmentioning
confidence: 99%
“…The client sends its input via a request message queue, and the API provider puts the output on a response message queue [19]. • Call followed by callback: the input is sent via a first call, and the result is sent via a callback, which assumes that clients support callbacks [43] • Long running request (input is posted, a link is provided where the progress can be polled, eventually the result is published at its own link -there is an optional but useful opportunity to use the link to cancel the request and clean up the result when no longer needed) [35].…”
Section: Solutionmentioning
confidence: 99%
See 3 more Smart Citations