-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathreferences.bib
274 lines (246 loc) · 11.6 KB
/
references.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
270
271
272
273
274
@article{fogfunction,
title = {{Fog function: Serverless fog computing for data intensive IoT services}},
year = {2019},
journal = {Proceedings - 2019 IEEE International Conference on Services Computing, SCC 2019 - Part of the 2019 IEEE World Congress on Services},
author = {Cheng, Bin and Fuerst, Jonathan and Solmaz, Gurkan and Sanada, Takuya},
month = {7},
pages = {28--35},
publisher = {Institute of Electrical and Electronics Engineers Inc.},
doi = {10.1109/SCC.2019.00018},
keywords = {Context driven, Edge computing, Fog computing, IoT services, Programming model, Serverless computing}
}
@article{fogstore,
title = {{FogStore: Toward a distributed data store for Fog computing}},
year = {2018},
journal = {2017 IEEE Fog World Congress, FWC 2017},
author = {Mayer, Ruben and Gupta, Harshit and Saurez, Enrique and Ramachandran, Umakishore},
month = {5},
pages = {1--6},
publisher = {Institute of Electrical and Electronics Engineers Inc.},
doi = {10.1109/FWC.2017.8368524},
keywords = {Consistency, Distributed Data Store, Fog Computing}
}
@article{googlefilesystem,
title = {{The Google file system}},
year = {2003},
journal = {ACM SIGOPS Operating Systems Review.},
author = {Ghemawat, Sanjay and Gobioff, Howard and Leung, Shun-Tak},
number = {},
pages = {29--43},
volume = {37},
publisher = {Association for Computing Machinery (ACM)},
doi = {10.1145/945445.945450}
}
@article{Schleier-Smith2020AComputing,
title = {{A FaaS File System for Serverless Computing}},
year = {2020},
author = {Schleier-Smith, Johann and Holz, Leonhard and Pemberton, Nathan and Hellerstein, Joseph M.},
month = {9},
url = {http://arxiv.org/abs/2009.09845},
arxivId = {2009.09845}
}
@techreport{Schleier-SmithAComputing,
title = {{A FaaS File System for Serverless Computing}},
author = {Schleier-Smith, Johann and Holz, Leonhard and Pemberton, Nathan and Hellerstein, Joseph M},
arxivId = {2009.09845v1}
}
@techreport{WuAnna:Scale,
title = {{Anna: A KVS For Any Scale}},
author = {Wu, Chenggang and Faleiro, Jose M and Lin, Yihan and Hellerstein, Joseph M}
}
@techreport{EizingerAPIREST,
title = {{API Design in Distributed Systems: A Comparison between GraphQL and REST}},
author = {Eizinger, Thomas}
}
@techreport{GrambowBeFaaS:Platforms,
title = {{BeFaaS: An Application-Centric Benchmarking Framework for FaaS Platforms}},
author = {Grambow, Martin and Pfandzelter, Tobias and Burchard, Luk and Schubert, Carsten and Zhao, Max and Bermbach, David},
url = {www.tpc.org},
arxivId = {2102.12770v1}
}
@techreport{ChandraGhosh2019CachingArchitectures,
title = {{Caching Techniques to Improve Latency in Serverless Architectures}},
year = {2019},
author = {Chandra Ghosh, Bishakh and Kanti Addya, Sourav and Somy, Nishant Baranwal and Nath, Shubha Brata and Chakraborty, Sandip and Ghosh, Soumya K},
url = {https://aws.amazon.com/lambda/},
arxivId = {1911.07351v1},
keywords = {Cloud Computing, Index Terms-FaaS, Response Time, Serverless Computing}
}
@misc{DataArchitecture,
title = {{Data Mesh Principles and Logical Architecture}},
url = {https://martinfowler.com/articles/data-mesh-principles.html#CorePrinciplesAndLogicalArchitectureOfDataMesh}
}
@techreport{VieiraDisOpenFaaS:Platform,
title = {{DisOpenFaaS: A Distributed Function-as-a-Service Platform}},
author = {Vieira, Lucas and Vasconcelos, Adbys and Italo Batista, ´ and Silva, Rodolfo and Brasileiro, Francisco},
url = {https://aws.amazon.com/lambda/}
}
@misc{EventRoesler,
title = {{Event driven functions powered by Postgres {\textperiodcentered} Lucas Roesler}},
url = {https://lucasroesler.com/posts/2021/event-driven-faasd-with-postgres/}
}
@book{Shillaker2020Faasm:Computing,
title = {{Faasm: Lightweight Isolation for Efficient Stateful Serverless Computing}},
year = {2020},
author = {Shillaker, Simon and Pietzuch, Peter},
url = {www.usenix.org/conference/atc20/presentation/shillaker},
isbn = {9781939133144}
}
@article{Cheng2018FogFlow:Cities,
title = {{FogFlow: Easy Programming of IoT Services Over Cloud and Edges for Smart Cities}},
year = {2018},
journal = {IEEE Internet of Things Journal},
author = {Cheng, Bin and Solmaz, Gürkan and Cirillo, Flavio and Kovacs, Ernö and Terasawa, Kazuyuki and Kitazawa, Atsushi},
number = {2},
pages = {696--707},
volume = {5},
doi = {10.1109/JIOT.2017.2747214},
issn = {23274662},
keywords = {Edge computing, Internet of Things (IoT), parallel programming}
}
@misc{Google2021General-purposeDocumentation,
title = {{General-purpose machine family | Compute Engine Documentation}},
year = {2021},
booktitle = { 2021-09-13},
author = {{Google}},
url = {https://cloud.google.com/compute/docs/general-purpose-machines#cpu-bursting}
}
@article{Kistowski2015HowBenchmark,
title = {{How to build a benchmark}},
year = {2015},
journal = {ICPE 2015 - Proceedings of the 6th ACM/SPEC International Conference on Performance Engineering},
author = {Kistowski, Jóakim V. and Arnold, Jeremy A. and Huppler, Karl and Lange, Klaus Dieter and Henning, John L. and Cao, Paul},
month = {1},
pages = {333--336},
publisher = {Association for Computing Machinery, Inc},
doi = {10.1145/2668930.2688819},
keywords = {SERT, SPEC, SPEC CPU, SPECpower ssj2008, TPC}
}
@misc{HowMesh,
title = {{How to Move Beyond a Monolithic Data Lake to a Distributed Data Mesh}},
url = {https://martinfowler.com/articles/data-monolith-to-mesh.html}
}
@article{Taherizadeh2018MonitoringReview,
title = {{Monitoring self-adaptive applications within edge computing frameworks: A state-of-the-art review}},
year = {2018},
journal = {Journal of Systems and Software},
author = {Taherizadeh, Salman and Jones, Andrew C. and Taylor, Ian and Zhao, Zhiming and Stankovski, Vlado},
month = {2},
pages = {19--38},
volume = {136},
publisher = {Elsevier Inc.},
doi = {10.1016/j.jss.2017.10.033},
issn = {01641212},
keywords = {Adaptive applications, Cloud computing, Edge computing, Monitoring technologies, Requirement analysis, Taxonomy of monitoring requirements}
}
@article{Mvondo2021OFC:Platforms,
title = {{OFC: An Opportunistic Caching System for FaaS Platforms}},
year = {2021},
author = {Mvondo, Djob and Bacou, Mathieu and Nguetchouang, Kevin and Pouget, Stéphane and Kouam, Josiane and Lachaize, Renaud and Hwang, Jinho and Wood, Tim and Hagimont, Daniel and de Palma, Noël and Grenoble Alpes ENS Lyon Mathieu Bacou Telecom SudParis Kevin Nguetchouang Lucien Ngale ENSP Yaound{\'{e}} St{\'{e}}phane Pouget ENS Lyon Josiane Kouam Inria Renaud Lachaize, Univ and Tim Wood, Facebook and Grenoble Alpes Bernab{\'{e}} Batchakui ENSP Yaound{\'{e}} Alain Tchana, Univ and Ngale, Lucien and De Palma, Noël and Batchakui, Bernabé and Tchana, Alain},
pages = {17},
publisher = {ACM},
url = {https://doi.org/10.1145/3447786.},
doi = {10.1145/3447786.3456239{\"{i}}},
keywords = {CCS Concepts:, Computer systems organization → Cloud computing;, Software and its engineering → n-tier ar-chitectures Keywords: cloud computing, serverless, functions as a ser-vice (FaaS), cache, latency}
}
@inproceedings{Barcelona-Pons2019OnArchitectures,
title = {{On the FaaS track: Building stateful distributed applications with serverless architectures}},
year = {2019},
booktitle = {Middleware 2019 - Proceedings of the 2019 20th International Middleware Conference},
author = {Barcelona-Pons, Daniel and S{\'{a}}nchez-Artigas, Marc and Par{\'{i}}s, Gerard and Sutra, Pierre and Garc{\'{i}}a-L{\'{o}}pez, Pedro},
month = {12},
pages = {41--54},
publisher = {Association for Computing Machinery, Inc},
isbn = {9781450370097},
doi = {10.1145/3361525.3361535},
keywords = {FaaS, In-memory, Serverless, Stateful, Synchronization}
}
@incollection{Confais2017PerformanceInfrastructure,
title = {{Performance analysis of object store systems in a fog and edge computing infrastructure}},
year = {2017},
booktitle = {Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)},
author = {Confais, Bastien and Lebre, Adrien and Parrein, Benoît},
pages = {40--79},
volume = {10430},
publisher = {Springer Verlag},
url = {https://www.openfogconsortium.org/.},
doi = {10.1007/978-3-662-55696-2{\_}2},
issn = {16113349}
}
@inproceedings{Sangat2018SensorRetrieval,
title = {{Sensor data management in the cloud: Data storage, data ingestion, and data retrieval}},
year = {2018},
booktitle = {Concurrency Computation },
author = {Sangat, Prajwol and Indrawan-Santiago, Maria and Taniar, David},
number = {1},
month = {1},
volume = {30},
publisher = {John Wiley and Sons Ltd},
doi = {10.1002/cpe.4354},
issn = {15320634},
keywords = {Apache Spark, MongoDB, data ingestion, data retrieval, data storage, sensor data management}
}
@article{Ivan2019ServerlessAPIs,
title = {{Serverless computing: An investigation of deployment environments for web APIs}},
year = {2019},
journal = {Computers},
author = {Ivan, Cosmina and Vasile, Radu and Dadarlat, Vasile},
number = {2},
month = {6},
pages = {50},
volume = {8},
publisher = {MDPI AG},
url = {www.mdpi.com/journal/computers},
doi = {10.3390/computers8020050},
issn = {2073431X},
keywords = {Function-as-a-Service, Response time, Serverless, Web API}
}
@techreport{Schleier-SmithServerlessSystems,
title = {{Serverless Foundations for Elastic Database Systems}},
author = {Schleier-Smith, Johann},
url = {https://aws.amazon.com/lambda/.}
}
@article{Fox2017StatusResearch,
title = {{Status of Serverless Computing and Function-as-a-Service(FaaS) in Industry and Research}},
year = {2017},
author = {Fox, Geoffrey C. and Ishakian, Vatche and Muthusamy, Vinod and Slominski, Aleksander},
pages = {1--22},
url = {http://arxiv.org/abs/1708.08028%0Ahttp://dx.doi.org/10.13140/RG.2.2.15007.87206},
doi = {10.13140/RG.2.2.15007.87206},
arxivId = {1708.08028}
}
@article{Rani2021StorageReview,
title = {{Storage as a service in Fog computing: A systematic review}},
year = {2021},
journal = {Journal of Systems Architecture},
author = {Rani, Ridhima and Kumar, Neeraj and Khurana, Meenu and Kumar, Ashok and Barnawi, Ahmed},
month = {6},
volume = {116},
publisher = {Elsevier B.V.},
doi = {10.1016/j.sysarc.2021.102033},
issn = {13837621},
keywords = {Cloud computing, Fog computing, IoT, Secure storage, Storage-as-a-service}
}
@misc{Zeuch2019TheThings,
title = {{The NebulaStream Platform: Data and Application Management for the Internet of Things}},
year = {2019},
author = {Zeuch, Steffen and Chaudhary, Ankit and Del Monte, Bonaventura and Gavriilidis, Haralampos and Giouroukis, Dimitrios and Grulich, Philipp M. and Bress, Sebastian and Traub, Jonas and Markl, Volker},
url = {http://arxiv.org/abs/1910.07867},
issn = {2331-8422},
arxivId = {1910.07867}
}
@misc{Moysiadis2018TowardsComputing,
title = {{Towards Distributed Data Management in Fog Computing}},
year = {2018},
booktitle = {Wireless Communications and Mobile Computing},
author = {Moysiadis, Vasileios and Sarigiannidis, Panagiotis and Moscholios, Ioannis},
month = {1},
volume = {2018},
publisher = {Hindawi Limited},
doi = {10.1155/2018/7597686},
issn = {15308677}
}
@misc{VPCCloud,
title = {{VPC Flow Logs overview | Google Cloud}},
url = {https://cloud.google.com/vpc/docs/flow-logs}
}