| State management and concurrency in event processing |
| Full text |
Pdf
(781 KB)
|
| Source
|
Distributed event-based systems
archive
Proceedings of the Third ACM International Conference on Distributed Event-Based Systems
table of contents
Nashville, Tennessee
SESSION: Industrial papers
table of contents
Article No. 23
Year of Publication: 2009
ISBN:978-1-60558-665-6
|
|
Authors
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 14, Downloads (12 Months): 14, Citation Count: 0
|
|
|
ABSTRACT
State management in stream and event processing applications is a long-standing problem. There is a conflict between individual stream processing (SP) operators as transformational units, whose purpose is to generate business events, and (explicit) state that evolves with time. In the paper, we propose a new scalable design solution for this problem using functional state transformer (ST) component(s) combined with a traditional stream processor.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Agha, G.: Concurrent object-oriented programming, Communications of the ACM, 33/9 (1990).
|
| |
2
|
Armstrong, J. L.: Concurrent programming in Erlang (Second Edition), Prentice Hall (2005).
|
| |
3
|
Henderson, F., Conway, T., Somogyi, Z., et al.: Mercury Reference Manual, http://www.cs.mu.oz.au/research/mercury/information/doc-release/reference_manual.pdf
|
| |
4
|
Peyton Jones, S. L. and Launchbury, J.: State in Haskell, Lisp and Symbolic Computation 8(4), Dec 1995, pp 293--341.
|
| |
5
|
Peyton Jones, S. L. et al: The Haskell 98 Language and Libraries: The Revised Report, Journal of Functional Programming 13, 1, (2003).
|
| |
6
|
Wan, Z., Hudak, P.: Functional Reactive Programming from First Principles, in Proc. SIGPLAN'00, (2000).
|
| |
7
|
Aleri FlexStreams, http://www.aleri.com/files/FlexStream.pdf: 2008.
|
| |
8
|
Hwang, J.-H, Balazinska, M., et al: High-availability algorithms for distributed stream processing., In Proc. of the 21st Int. Conf. on Data Engineering (ICDE) (2005).
|
| |
9
|
Sharon, G. and Etzion, O.: Event Processing Networks -- model and implementation. IBM System Journal, 47, 2, 321--334, (2008).
|
|