-
Notifications
You must be signed in to change notification settings - Fork 2
/
ref.bib
269 lines (241 loc) · 9.78 KB
/
ref.bib
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
@inproceedings{Venkataraman:2017:DFA:3132747.3132750,
author = {Venkataraman, Shivaram and Panda, Aurojit and Ousterhout, Kay and Armbrust, Michael and Ghodsi, Ali and Franklin, Michael J. and Recht, Benjamin and Stoica, Ion},
title = {Drizzle: Fast and Adaptable Stream Processing at Scale},
booktitle = {Proceedings of the 26th Symposium on Operating Systems Principles},
series = {SOSP '17},
year = {2017},
isbn = {978-1-4503-5085-3},
location = {Shanghai, China},
pages = {374--389},
numpages = {16},
url = {http://doi.acm.org/10.1145/3132747.3132750},
doi = {10.1145/3132747.3132750},
acmid = {3132750},
publisher = {ACM},
address = {New York, NY, USA},
keywords = {Performance, Reliability, Stream Processing},
}
@article{Floratou:2017:DSS:3137765.3137786,
author = {Floratou, Avrilia and Agrawal, Ashvin and Graham, Bill and Rao, Sriram and Ramasamy, Karthik},
title = {Dhalion: Self-regulating Stream Processing in Heron},
journal = {Proc. VLDB Endow.},
issue_date = {August 2017},
volume = {10},
number = {12},
month = aug,
year = {2017},
issn = {2150-8097},
pages = {1825--1836},
numpages = {12},
url = {https://doi.org/10.14778/3137765.3137786},
doi = {10.14778/3137765.3137786},
acmid = {3137786},
publisher = {VLDB Endowment},
}
@article{Agrawal:2018:DAA:3229863.3275594,
author = {Agrawal, Ashvin and Floratou, Avrilia},
title = {Dhalion in Action: Automatic Management of Streaming Applications},
journal = {Proc. VLDB Endow.},
issue_date = {August 2018},
volume = {11},
number = {12},
month = aug,
year = {2018},
issn = {2150-8097},
pages = {2050--2053},
numpages = {4},
url = {https://doi.org/10.14778/3229863.3236257},
doi = {10.14778/3229863.3236257},
acmid = {3275594},
publisher = {VLDB Endowment},
}
@article{Hoffmann:2019:MLS:3329772.3342044,
author = {Hoffmann, Moritz and Lattuada, Andrea and McSherry, Frank},
title = {Megaphone: Latency-conscious State Migration for Distributed Streaming Dataflows},
journal = {Proc. VLDB Endow.},
issue_date = {May 2019},
volume = {12},
number = {9},
month = may,
year = {2019},
issn = {2150-8097},
pages = {1002--1015},
numpages = {14},
url = {https://doi.org/10.14778/3329772.3329777},
doi = {10.14778/3329772.3329777},
acmid = {3342044},
publisher = {VLDB Endowment},
}
@inproceedings{Kulkarni:2015:THS:2723372.2742788,
author = {Kulkarni, Sanjeev and Bhagat, Nikunj and Fu, Maosong and Kedigehalli, Vikas and Kellogg, Christopher and Mittal, Sailesh and Patel, Jignesh M. and Ramasamy, Karthik and Taneja, Siddarth},
title = {Twitter Heron: Stream Processing at Scale},
booktitle = {Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data},
series = {SIGMOD '15},
year = {2015},
isbn = {978-1-4503-2758-9},
location = {Melbourne, Victoria, Australia},
pages = {239--250},
numpages = {12},
url = {http://doi.acm.org/10.1145/2723372.2742788},
doi = {10.1145/2723372.2742788},
acmid = {2742788},
publisher = {ACM},
address = {New York, NY, USA},
keywords = {real-time data processing., stream data processing systems},
}
@article{Noghabi:2017:SSS:3137765.3137770,
author = {Noghabi, Shadi A. and Paramasivam, Kartik and Pan, Yi and Ramesh, Navina and Bringhurst, Jon and Gupta, Indranil and Campbell, Roy H.},
title = {Samza: Stateful Scalable Stream Processing at LinkedIn},
journal = {Proc. VLDB Endow.},
issue_date = {August 2017},
volume = {10},
number = {12},
month = aug,
year = {2017},
issn = {2150-8097},
pages = {1634--1645},
numpages = {12},
url = {https://doi.org/10.14778/3137765.3137770},
doi = {10.14778/3137765.3137770},
acmid = {3137770},
publisher = {VLDB Endowment},
}
@inproceedings{kreps2011kafka,
title={Kafka: A distributed messaging system for log processing},
author={Kreps, Jay and Narkhede, Neha and Rao, Jun and others},
booktitle={Proceedings of the NetDB},
pages={1--7},
year={2011}
}
@article{Carbone2015ApacheFS,
title={Apache Flink™: Stream and Batch Processing in a Single Engine},
author={Paris Carbone and Asterios Katsifodimos and Stephan Ewen and Volker Markl and Seif Haridi and Kostas Tzoumas},
journal={IEEE Data Eng. Bull.},
year={2015},
volume={38},
pages={28-38}
}
@article{RicciEide,
author = "Robert Ricci and Eric Eide and {The CloudLab Team}",
title = "Introducing {CloudLab}: Scientific Infrastructure for Advancing Cloud Architectures and Applications",
journal = "{USENIX}",
year = 2014,
month = dec,
volume = 39,
number = 6,
url = "https://www.usenix.org/publications/login/dec14/ricci"
}
@inproceedings{toshniwal2014storm,
title={Storm@ twitter},
author={Toshniwal, Ankit and Taneja, Siddarth and Shukla, Amit and Ramasamy, Karthik and Patel, Jignesh M and Kulkarni, Sanjeev and Jackson, Jason and Gade, Krishna and Fu, Maosong and Donham, Jake and others},
booktitle={Proceedings of the 2014 ACM SIGMOD international conference on Management of data},
pages={147--156},
year={2014},
organization={ACM}
}
@article{googletrend,
author = "Google Trend",
title = "Explore search interest for Apache Storm, Apache Heron, Apache Flink, Kafka Streams, Spark Streaming by time, location and popularity on Google Trends",
year = 2019,
url = "https://trends.google.com/trends/explore?date=today\%205-y&q=Apache\%20Storm,Apache\%20Heron,Apache\%20Flink,Kafka\%20Streams,Spark\%20Streaming",
urldate = {2019-11-20}
}
@article{Dataflow,
title = {The Dataflow Model: A Practical Approach to Balancing Correctness, Latency, and Cost in Massive-Scale, Unbounded, Out-of-Order Data Processing},
author = {Tyler Akidau and Robert Bradshaw and Craig Chambers and Slava Chernyak and Rafael J. Fernández-Moctezuma and Reuven Lax and Sam McVeety and Daniel Mills and Frances Perry and Eric Schmidt and Sam Whittle},
year = {2015},
journal = {Proceedings of the VLDB Endowment},
pages = {1792-1803},
volume = {8}
}
@INPROCEEDINGS{7530084,
author={S. {Chintapalli} and D. {Dagit} and B. {Evans} and R. {Farivar} and T. {Graves} and M. {Holderbaugh} and Z. {Liu} and K. {Nusbaum} and K. {Patil} and B. J. {Peng} and P. {Poulosky}},
booktitle={2016 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW)},
title={Benchmarking Streaming Computation Engines: Storm, Flink and Spark Streaming},
year={2016},
volume={},
number={},
pages={1789-1792},
keywords={data analysis;pipeline processing;streaming data processing;computation engines;Spark streaming;Storm streaming;Flink streaming;data pipeline;Kafka;Redis;data engines;Storms;Benchmark testing;Sparks;Throughput;Engines;Data processing;Pipelines;Streaming processing;Benchmark;Storm;Spark;Flink;Low Latency},
doi={10.1109/IPDPSW.2016.138},
ISSN={null},
month={May},}
@inproceedings{rdd,
title={Resilient distributed datasets: A fault-tolerant abstraction for in-memory cluster computing},
author={Zaharia, Matei and Chowdhury, Mosharaf and Das, Tathagata and Dave, Ankur and Ma, Justin and McCauley, Murphy and Franklin, Michael J and Shenker, Scott and Stoica, Ion},
booktitle={Proceedings of the 9th USENIX conference on Networked Systems Design and Implementation},
pages={2--2},
year={2012},
organization={USENIX Association}
}
@book{flores1946kafka,
title={The Kafka Problem},
author={Flores, Angel},
year={1946},
publisher={New Directions}
}
@article{abadi2003aurora,
title={Aurora: a new model and architecture for data stream management},
author={Abadi, Daniel J and Carney, Don and {\c{C}}etintemel, Ugur and Cherniack, Mitch and Convey, Christian and Lee, Sangdon and Stonebraker, Michael and Tatbul, Nesime and Zdonik, Stan},
journal={the VLDB Journal},
volume={12},
number={2},
pages={120--139},
year={2003},
publisher={Springer}
}
@inproceedings{hunt2010zookeeper,
title={ZooKeeper: Wait-free Coordination for Internet-scale Systems.},
author={Hunt, Patrick and Konar, Mahadev and Junqueira, Flavio Paiva and Reed, Benjamin},
booktitle={USENIX annual technical conference},
volume={8},
number={9},
year={2010},
organization={Boston, MA, USA}
}
@article{mcafee2012big,
title={Big data: the management revolution},
author={McAfee, Andrew and Brynjolfsson, Erik and Davenport, Thomas H and Patil, DJ and Barton, Dominic},
journal={Harvard business review},
volume={90},
number={10},
pages={60--68},
year={2012}
}
@inproceedings{birke2014big,
title={(Big) data in a virtualized world: volume, velocity, and variety in cloud datacenters},
author={Birke, Robert and Bjoerkqvist, Mathias and Chen, Lydia Y and Smirni, Evgenia and Engbersen, Ton},
booktitle={Proceedings of the 12th $\{$USENIX$\}$ Conference on File and Storage Technologies ($\{$FAST$\}$ 14)},
pages={177--189},
year={2014}
}
@inproceedings{vavilapalli2013apache,
title={Apache hadoop yarn: Yet another resource negotiator},
author={Vavilapalli, Vinod Kumar and Murthy, Arun C and Douglas, Chris and Agarwal, Sharad and Konar, Mahadev and Evans, Robert and Graves, Thomas and Lowe, Jason and Shah, Hitesh and Seth, Siddharth and others},
booktitle={Proceedings of the 4th annual Symposium on Cloud Computing},
pages={5},
year={2013},
organization={ACM}
}
@inproceedings{hindman2011mesos,
title={Mesos: A platform for fine-grained resource sharing in the data center.},
author={Hindman, Benjamin and Konwinski, Andy and Zaharia, Matei and Ghodsi, Ali and Joseph, Anthony D and Katz, Randy H and Shenker, Scott and Stoica, Ion},
booktitle={NSDI},
volume={11},
number={2011},
pages={22--22},
year={2011}
}
@article{burns2016borg,
title={Borg, omega, and kubernetes},
author={Burns, Brendan and Grant, Brian and Oppenheimer, David and Brewer, Eric and Wilkes, John},
year={2016}
}
@inproceedings{shvachko2010hadoop,
title={The hadoop distributed file system.},
author={Shvachko, Konstantin and Kuang, Hairong and Radia, Sanjay and Chansler, Robert and others},
booktitle={MSST},
volume={10},
pages={1--10},
year={2010}
}