The Real-Time Specification for Java
Computer
Enhancing Real-Time CORBA via Real-Time Java Features
ICDCS '04 Proceedings of the 24th International Conference on Distributed Computing Systems (ICDCS'04)
ICDCSW '06 Proceedings of the 26th IEEE International ConferenceWorkshops on Distributed Computing Systems
Application Generation Framework for Real-Time Complex Event Processing
COMPSAC '08 Proceedings of the 2008 32nd Annual IEEE International Computer Software and Applications Conference
RTZen: highly predictable, real-time java middleware for distributed and embedded systems
Proceedings of the ACM/IFIP/USENIX 2005 International Conference on Middleware
RTZen: highly predictable, real-time java middleware for distributed and embedded systems
Proceedings of the ACM/IFIP/USENIX 2005 International Conference on Middleware
Nephele: efficient parallel data processing in the cloud
Proceedings of the 2nd Workshop on Many-Task Computing on Grids and Supercomputers
Real-time event handling in an RFID middleware system
DNIS'07 Proceedings of the 5th international conference on Databases in networked information systems
Automated real-time recommendations for IPTV
ICC'09 Proceedings of the 2009 IEEE international conference on Communications
HaLoop: efficient iterative data processing on large clusters
Proceedings of the VLDB Endowment
Apache hadoop goes realtime at Facebook
Proceedings of the 2011 ACM SIGMOD International Conference on Management of data
Adapting distributed real-time and embedded pub/sub middleware for cloud computing environments
Proceedings of the ACM/IFIP/USENIX 11th International Conference on Middleware
Hi-index | 0.00 |
With the popularization and ripeness of DTV (Digital television) and IPTV (Internet Protocol television), the STB (Set-Top Box) devices are playing more and more important roles in improving the interactive TV applications. Through STB devices, millions of users can publish/subscribe their interested events when they are participating in different applications. Furthermore, it is likely that a very large number of events would be published simultaneously and processing these events under critical timing constrains is often required by lots of applications. How to subscribe and process this large amount of events in real time is rather a challenge to both academia and industry. The combination of Cloud Computing and DDS (Data Distribution Service) middleware brings us a promising way to address this issue. Cloud computing can not only provide sufficient computing capacity but also reduce the processing cost in a great lot. Besides, DDS middleware supports real-time publish/subscribe communication model and is often used in military scenario. In this paper, in order to process such a large scale and high concurrency events efficiently and real-time, we propose a cloud-based architecture for STB event processing. Besides, we discuss the implementation details of reliability and load balancing. To demonstrate the effectiveness of our approach some experiments on the prototype are evaluated.