Definitions
Rendezvous architectures are a class of streaming microservice architecture designed to manage multiple implementations of a streaming function so that new implementations can be deployed easily and accurately, input data can be archived precisely, and past operations can be audited while maintaining strict service-level guarantees. Although suitable for more general application, rendezvous architectures are particularly useful for the special case of managing machine learning models. The discussion here follows the trend of associating rendezvous architecture with machine learning and is largely limited to that context.
Historical Background
The management of logistics in machine learning systems has always been notoriously difficult, particularly when there are multiple data sources and, as is almost always the case, multiple models being iteratively developed, evaluated, and deployed at the same time. Requirements include stability and reliability in production along...
References
Böse JH, Flunkert V, Gasthaus J, Januschowski T, Lange D, Salinas D, Schelter S, Seeger M, Wang Y (2017) Probabilistic demand forecasting at scale. Proc VLDB Endow 10:1694-1705
Burns B, Hightower K, Beda J (2017) Kubernetes: up and running dive into the future of infrastructure. O’Reilly Media Inc., Sebastopol
Chandy KM, Lamport L (1985) Distributed snapshots: determining global states of distributed systems. ACM Trans Comput Syst 3(1):63–75. http://doi.acm.org/10.1145/214451.214456
Dunning T, Friedman E (2016) Streaming architecture using Apache Kafka and MapR streams. O’Reilly Media. http://bit.ly/streaming-dunning
Dunning T, Friedman E (2017) Machine learning logistics: model management in the real world. O’Reilly, Sebastopol. https://mapr.com/ebook/machine-learning-logistics/
Friedman E, Tzoumas K (2016) Introduction to Apache flink: stream processing for real time and beyond. O’Reilly Media Inc. https://mapr.com/introduction-to-apache-flink/
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Section Editor information
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this entry
Cite this entry
Dunning, T., Friedman, E. (2018). Rendezvous Architectures. In: Sakr, S., Zomaya, A. (eds) Encyclopedia of Big Data Technologies. Springer, Cham. https://doi.org/10.1007/978-3-319-63962-8_199-1
Download citation
DOI: https://doi.org/10.1007/978-3-319-63962-8_199-1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-63962-8
Online ISBN: 978-3-319-63962-8
eBook Packages: Living Reference MathematicsReference Module Computer Science and Engineering