Dolphin: An Actor-Oriented Database for Reactive Moving Object Data Management
Yiwen Wang, Vivek Shah, Marcos Antonio Vaz Salles, Claudia Bauzer Medeiros, Julio Cesar Dos Reis, Yongluan Zhou

TL;DR
Dolphin introduces a scalable, actor-based database platform for reactive moving object data management, enabling low-latency spatial queries and behaviors without complex end-user implementations.
Contribution
It proposes a novel moving actor abstraction and implements Dolphin, a reactive, distributed database platform built on Microsoft Orleans for efficient moving object data management.
Findings
Dolphin demonstrates scalability across multiple machines.
It achieves near-real-time reaction latency.
The platform simplifies development of reactive moving object applications.
Abstract
Novel reactive moving object applications require solutions to support object reactive behaviors as a way to query and update dynamic data. While moving object scenarios have long been researched in the context of spatio-temporal data management, reactive behavior is usually left to complex end-user implementations. However, it is not just a matter of hardwiring reactive constraints: the required solutions need to satisfy tight low-latency computation requirements and be scalable. This paper explores a novel approach to enrich a distributed actor-based framework with reactive functionality and complex spatial data management along with concurrency semantics. Our approach relies on a proposal of the moving actor abstraction, which is a conceptual enhancement of the actor model with reactive sensing, movement, and spatial querying capabilities. This enhancement helps developers of…
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
TopicsData Management and Algorithms · Advanced Database Systems and Queries · Geographic Information Systems Studies
