BumbleBee: Application-aware adaptation for container orchestration
HyunJong Lee, Shadi Noghabi, Brian Noble, Matthew Furlong, and Landon, P. Cox

TL;DR
BumbleBee introduces an application-aware adaptation extension for container orchestration, enabling more responsive network adjustments by integrating with service meshes and leveraging application semantics.
Contribution
It presents a lightweight, integrated approach for application-aware network adaptation within container ecosystems, improving responsiveness and effectiveness.
Findings
Enhanced network adaptation responsiveness
Improved decision-making using application semantics
Seamless integration with existing service meshes
Abstract
Modern applications have embraced separation of concerns as a first-order organizing principle through the use of containers, container orchestration, and service meshes. However, adaptation to unexpected network variation has not followed suit. We present BumbleBee, a lightweight extension to the container ecosystem that supports application-aware adaptation. BumbleBee provides a simple abstraction for making decisions about network data using application semantics. Because this abstraction is placed within the communications framework of a modern service mesh, it is closer to the point at which changes are detected, providing more responsive and effective adaptation than possible at endpoints.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware System Performance and Reliability · Service-Oriented Architecture and Web Services · Distributed systems and fault tolerance
