메뉴 건너뛰기




Volumn , Issue , 2013, Pages 577-588

Photon: Fault-tolerant and scalable joining of continuous data streams

Author keywords

Continuous Streams; Fault tolerance; Paxos; Stream joining

Indexed keywords

ADVERTISING SYSTEMS; CONTINUOUS STREAMS; DEPLOYMENT PROCESS; GEOGRAPHICALLY DISTRIBUTED SYSTEMS; MANUAL INTERVENTION; PAXOS; WEB SEARCH QUERIES; WEB-BASED ENTERPRISE;

EID: 84880518659     PISSN: 07308078     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2463676.2465272     Document Type: Conference Paper
Times cited : (127)

References (26)
  • 1
    • 34547285007 scopus 로고    scopus 로고
    • The design of the borealis stream processing engine
    • D. J. Abadi et al. "The Design of the Borealis Stream Processing Engine,". Proc. of CIDR 2005, pp. 277-289.
    • (2005) Proc. of CIDR , pp. 277-289
    • Abadi, D.J.1
  • 2
    • 79955085235 scopus 로고    scopus 로고
    • Megastore: Providing scalable, highly available storage for interactive devices
    • J. Baker et al. "Megastore: Providing scalable, highly available storage for interactive devices,". Proc. of CIDR 2011, pp. 223-234.
    • (2011) Proc. of CIDR , pp. 223-234
    • Baker, J.1
  • 3
    • 77954700016 scopus 로고    scopus 로고
    • A comparison of join algorithms for log processing in mapreduce
    • S. Blanas et al. "A comparison of join algorithms for log processing in Mapreduce,". Proc. of SIGMOD 2010, pp. 975-986.
    • (2010) Proc. of SIGMOD , pp. 975-986
    • Blanas, S.1
  • 5
    • 0042418190 scopus 로고    scopus 로고
    • Streaming queries over streaming data
    • S. Chandrasekaran and M. J. Franklin. "Streaming queries over streaming data,". Proc. of VLDB 2002, pp. 203-214.
    • (2002) Proc. of VLDB , pp. 203-214
    • Chandrasekaran, S.1    Franklin, M.J.2
  • 6
    • 47749140025 scopus 로고    scopus 로고
    • Bigtable: A distributed storage system for structured data
    • F. Chang et al. "Bigtable: A Distributed Storage System for Structured Data,". ACM TOCS 2008, 26.2, pp.4:1-4:26.
    • (2008) ACM TOCS , vol.26 , Issue.2 , pp. 41-426
    • Chang, F.1
  • 7
    • 0014797273 scopus 로고
    • A relational model of data for large shared data banks
    • E. F. Codd. "A Relational Model of Data for Large Shared Data Banks,", Communications of the ACM 13 (6): p377-387, 1970.
    • (1970) Communications of the ACM , vol.13 , Issue.6 , pp. 377-387
    • Codd, E.F.1
  • 8
    • 84880548490 scopus 로고    scopus 로고
    • Spanner: Google's globally-distributed database
    • J. C. Corbett et al. "Spanner: Google's Globally-Distributed Database,". Proc. of OSDI 2012.
    • (2012) Proc. of OSDI
    • Corbett, J.C.1
  • 9
    • 1142303698 scopus 로고    scopus 로고
    • Approximate join processing over data streams
    • A. Das, J. Gehrke, and M. Riedewald. "Approximate join processing over data streams,". Proc. of SIGMOD 2003, pp. 40-51.
    • (2003) Proc. of SIGMOD , pp. 40-51
    • Das, A.1    Gehrke, J.2    Riedewald, M.3
  • 10
    • 85030321143 scopus 로고    scopus 로고
    • MapReduce: Simplified data processing on large clusters
    • J. Dean and S. Ghemawat. "MapReduce: Simplified data processing on large clusters,". Proc. of OSDI 2004, pp. 137-149.
    • (2004) Proc. of OSDI , pp. 137-149
    • Dean, J.1    Ghemawat, S.2
  • 11
    • 70450064414 scopus 로고    scopus 로고
    • Dynamo: Amazon's highly available key-value store
    • G. DeCandia et al. "Dynamo: Amazon's Highly Available Key-value Store,". Proc. of SOSP. 2007, pp. 205-220.
    • (2007) Proc. of SOSP , pp. 205-220
    • DeCandia, G.1
  • 12
    • 55549119760 scopus 로고    scopus 로고
    • Distributed caching with memcached
    • B. Fitzpatrick. "Distributed Caching with Memcached,". Linux Journal, Issue 124, 2004, pp.5.
    • (2004) Linux Journal , Issue.124 , pp. 5
    • Fitzpatrick, B.1
  • 13
    • 85011106042 scopus 로고    scopus 로고
    • Executing stream joins on the cell processor
    • B. Gedik, P. S. Yu, and R. R. Bordawekar. "Executing stream joins on the cell processor,", Proc. of VLDB 2007, pp. 363-374.
    • (2007) Proc. of VLDB , pp. 363-374
    • Gedik, B.1    Yu, P.S.2    Bordawekar, R.R.3
  • 16
    • 33846067692 scopus 로고    scopus 로고
    • Evaluating window joins over unbounded streams
    • J. Kang, J. F. Naughton, and S. D. Viglas. "Evaluating window joins over unbounded streams,". Proc. of VLDB 2002, pp. 341-352.
    • (2002) Proc. of VLDB , pp. 341-352
    • Kang, J.1    Naughton, J.F.2    Viglas, S.D.3
  • 17
    • 0030704545 scopus 로고    scopus 로고
    • Consistent hashing and random trees: Distributed caching protocols for relieving hot spots on the world wide web
    • D. Karger et al. "Consistent Hashing and Random Trees: Distributed Caching Protocols for Relieving Hot Spots on the World Wide Web,". Proc. of ACM SOTC 1997, pp. 654-663.
    • (1997) Proc. of ACM SOTC , pp. 654-663
    • Karger, D.1
  • 18
    • 0032058184 scopus 로고    scopus 로고
    • The part-time parliament
    • L. Lamport. "The part-time parliament,", ACM TOCS 16.2 1998, pp. 133-169.
    • (1998) ACM TOCS , vol.16 , Issue.2 , pp. 133-169
    • Lamport, L.1
  • 19
    • 0026826969 scopus 로고
    • Join processing in relational databases
    • P. Mishra and M. H. Eich. "Join processing in relational databases,". ACM Computing Surveys 1992, 24(1), pp. 63-113.
    • (1992) ACM Computing Surveys , vol.24 , Issue.1 , pp. 63-113
    • Mishra, P.1    Eich, M.H.2
  • 20
    • 79959990624 scopus 로고    scopus 로고
    • S4: Distributed stream computing platform
    • L. Neumeyer et al. "S4: Distributed Stream Computing Platform,". Proc. of KDCloud 2010.
    • (2010) Proc. of KDCloud
    • Neumeyer, L.1
  • 21
    • 80053154595 scopus 로고    scopus 로고
    • Using paxos to build a scalable, consistent, and highly available datastore
    • J. Rao, E. J. Shekita, and S. Tata. "Using Paxos to Build a Scalable, Consistent, and Highly Available Datastore,". Proc. of VLDB 2011, pp. 243-254.
    • (2011) Proc. of VLDB , pp. 243-254
    • Rao, J.1    Shekita, E.J.2    Tata, S.3
  • 22
    • 0025564050 scopus 로고
    • Implementing fault-tolerant services using the state machine approach: A tutorial
    • (1990)
    • F. B. Schneider. "Implementing fault-tolerant services using the state machine approach: A tutorial,", ACM Computing Surveys 22 1990, pp.299-319 (1990).
    • (1990) ACM Computing Surveys , vol.22 , pp. 299-319
    • Schneider, F.B.1
  • 23
    • 84883859985 scopus 로고    scopus 로고
    • Database tuning: Principles, experiments, and troubleshooting techniques
    • D. Shasha and P. Bonnet. "Database Tuning: Principles, Experiments, and Troubleshooting Techniques,". Proc. of SIGMOD 2004, pp. 115-116.
    • (2004) Proc. of SIGMOD , pp. 115-116
    • Shasha, D.1    Bonnet, P.2
  • 24
    • 79959924566 scopus 로고    scopus 로고
    • How soccer players would do stream joins
    • J. Teubner and R. Mueller. "How soccer players would do stream joins,". Proc. of SIGMOD 2011, pp. 625-636.
    • (2011) Proc. of SIGMOD , pp. 625-636
    • Teubner, J.1    Mueller, R.2
  • 26
    • 84874722652 scopus 로고    scopus 로고
    • Discretized streams: An efficient and fault-tolerant model for stream processing on large clusters
    • M. Zaharia et al. "Discretized Streams: An Efficient and Fault-tolerant Model for Stream Processing on Large Clusters,". Proc. of HotCloud 2012, pp. 10-10.
    • (2012) Proc. of HotCloud , pp. 10-10
    • Zaharia, M.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.