Adaptive Speculative Processing of Out-of-Order Event Streams
Source
Evernote/IFTTT Feedly/Adaptive Speculative Processing of Out-of-Order Event Streams.md
Summary
분산 이벤트 기반 시스템에서 순서가 바뀐 이벤트(out-of-order) 처리 시 발생하는 지연 및 시스템 과부하 문제를 해결하기 위한 적응형 추측 처리(adaptive speculative processing) 기법을 제안합니다. 기존 버퍼링 방식의 지연 문제와 스트림 수정 방식의 무한 재traction 연쇄 반응을 개선하기 위해, 이벤트 검출기를 캡슐화하고 버퍼링과 부분적 추측 처리를 결합하여 시스템 리소스에 따라 실시간으로 추측 정도를 조절함으로써 검출 지연을 최소화합니다.
Key Points
- 분산 이벤트 기반 시스템에서 순서가 바뀐 이벤트 처리의 두 가지 기존 접근법(버퍼링, 스트림 수정)의 한계 지적
- 버퍼링 방식: 이벤트 순서 정렬로 인한 지연 발생
- 스트림 수정 방식: 무한 재traction 연쇄 반응으로 인한 시스템 과부하 가능성
- 제안된 적응형 추측 처리 기법: 이벤트 검출기 캡슐화, 버퍼링과 부분적 추측 처리 결합
- 런타임 시 시스템 리소스에 따라 추측 정도를 적응적으로 조절하여 검출 지연 최소화
Related
-
스트림 처리 최적화 카탈로그 (A catalog of stream processing optimizations)
-
Scheduling in a Random Environment: Stability and Asymptotic Optimality
-
Robust and Energy Efficient Multimedia Systems via Likelihood Processing
-
Multi-Armed Recommendation Bandits for Selecting State Machine Policies for Robotic Systems
-
A systematic approach to classify design-time global scheduling techniques
-
Context-Aware Nanoscale Modeling of Multicast Multihop Cellular Networks
-
Is the Price of Anarchy the Right Measure for Load-Balancing Games
-
Beyond 1Mbps Global Overlay Live Streaming: The Case of Proxy Helpers
-
Optimal multiuser spectrum management for digital subscriber lines
-
지연 기반 네트워크 유틸리티 최대화 (Delay-Based Network Utility Maximization)
-
A Framework for Network Aware Caching for Video on Demand Systems - Errata
-
Online Graph Edge-Coloring in the Random-Order Arrival Model
-
Joint consideration of energy-efficiency and coverage-preservation in microsensor networks
-
Developing Parallel Control and Management for Urban Traffic Systems
-
Pipelined Workflow Scheduling: Models and Algorithms (Survey)
-
Generalized Optimal Response Time Retrieval of Replicated Data from Storage Arrays
-
A Prediction-Based User Selection Framework for Heterogeneous Mobile CrowdSensing
-
Network-Wide Local Unambiguous Failure Localization (NWL-UFL) via Monitoring Trails
-
디지털 맵 처리 기술 조사 (A Survey of Digital Map Processing Techniques)
-
Backward Path Growth for Efficient Mobile Sequential Recommendation
-
A term-based inverted index partitioning model for efficient distributed query processing
-
Eureka: Edge-Based Discovery of Training Data for Machine Learning
-
Algebraic Optimization for Processing Graph Pattern Queries in the Cloud
-
A Model for Context in the Design of Open Production Communities
-
Unsupervised Spatial Event Detection in Targeted Domains with Applications to Civil Unrest Modeling
-
Two-Hop Wireless Communication Systems의 Effective Capacity 분석
-
Truthful Mobile Crowdsensing for Strategic Users With Private Data Quality