. Akka, , pp.2020-2021, 1984.

. Mysql, Securing MySQL, Beginning PHP and MySQL 5, pp.661-687

. Postgresql, Securing PostgreSQL, Beginning PHP and PostgreSQL 8, pp.649-663

. Netflix, , pp.2020-2021, 1997.

. Vmware, Introducing VMware vSphere 6.7, pp.1-22, 2018.

. Linkedin, , pp.2020-2021, 2002.

. Spotify, Where Is Spotify?, Spotify Teardown, pp.2020-2021, 2019.

A. Activemq, , pp.2020-2021, 2007.

. Rabbitmq, Modern Messaging Queues - RabbitMQ, NATS and NATS Streaming, Regular, vol.9, issue.2, pp.402-408, 2020.

. Airbnb, , pp.2020-2021, 2008.

A. Cassandra, , pp.2020-2021, 2008.

A. Hbase, , pp.2020-2021, 2008.

, Proceedings of the second international workshop on Data-aware distributed computing - DADC '09, Airline on time data, pp.2020-2021, 2009.

. Mongodb, , pp.2020-2021, 2009.

T. Meshel, International commercial arbitration in Canada after Uber Technologies Inc v Heller, Arbitration International, pp.2020-2021, 2020.

A. Flink, , 2011.

A. Hadoop, Ecosystem at Large: Hadoop with Apache Bigtop, Professional Hadoop®, pp.141-160, 2016.

A. Kafka, , 2011.

A. Storm, Online Biometric verification using apache storm on public cloud, International Journal of Recent Trends in Engineering and Research, vol.4, issue.2, pp.169-175, 2018.

, It's in the Details., Chemical & Engineering News Archive, vol.90, issue.50, p.17, 2012.

S. R. Alapati, Cassandra on Docker, Apache Spark, and the Cassandra Cluster Manager, Expert Apache Cassandra Administration, pp.249-281, 2017.

M. Gütlein and A. Djanatliev, Modeling and Simulation as a Service using Apache Kafka, Proceedings of the 10th International Conference on Simulation and Modeling Methodologies, Technologies and Applications, 2020.

. Databricks, , pp.2020-2021, 2013.

S. Chellappan and D. Ganesan, Introduction to Apache Spark and Spark Core, Practical Apache Spark, pp.79-113, 2018.

H. Luu, Spark Streaming (Advanced), Beginning Apache Spark 2, pp.287-326, 2018.

A. Kafka, Translating Kafka, Kafka Translated : How Translators have Shaped our Reading of Kafka, pp.2020-2021

J. W. Krogh, MySQL Enterprise Monitor, MySQL 8 Query Performance Tuning, pp.167-197, 2020.

S. Chellappan and D. Ganesan, Spark Streaming with Kafka, Practical Apache Spark, pp.175-187, 2018.

Z. Nabi, Introduction to Spark, Pro Spark Streaming, pp.9-27, 2016.

J. W. Krogh, MySQL Performance Tuning, MySQL 8 Query Performance Tuning, pp.3-8, 2020.

M. Gütlein and A. Djanatliev, Modeling and Simulation as a Service using Apache Kafka, Proceedings of the 10th International Conference on Simulation and Modeling Methodologies, Technologies and Applications, pp.2020-2021, 2020.

C. Datastax and . Connector, , pp.2020-2021, 2017.

Q. Li and B. Moon, Distributed cooperative Apache web server, Proceedings of the tenth international conference on World Wide Web - WWW '01, pp.2020-2021, 2001.

T. Mobily, Apache Security Modules, Hardening Apache, pp.99-177, 2004.

. Vandana, V. Monica, and N. K. Parambalath, Shuffle phase optimization in spark, 2017 International Conference on Advances in Computing, Communications and Informatics (ICACCI), pp.2020-2021, 2017.

H. Luu, Spark Streaming (Advanced), Beginning Apache Spark 2, pp.287-326, 2018.

V. Morfino and S. Rampone, Towards Near-Real-Time Intrusion Detection for IoT Devices using Supervised Learning and Apache Spark, Electronics, vol.9, issue.3, p.444, 2020.

S. Chellappan and D. Ganesan, Introduction to Apache Spark and Spark Core, Practical Apache Spark, pp.79-113, 2018.

Y. Drohobytskiy, V. Brevus, and Y. Skorenkyy, Spark Structured Streaming: Customizing Kafka Stream Processing, 2020 IEEE Third International Conference on Data Stream Mining & Processing (DSMP), 2020.

Z. Nabi, Real-Time ETL and Analytics Magic, Pro Spark Streaming, pp.151-175, 2016.

. Alternatives, , pp.2020-2021, 2019.

M. J. Sax, Apache Kafka, Encyclopedia of Big Data Technologies, pp.58-66, 2019.

A. Zookeeper, , pp.2020-2021, 2019.

A. Adá-lameiras, Invisibilización de la mujer deportista en el twitter de los medios deportivos, Comunicación y Género, vol.2, issue.1, pp.33-46, 2019.

J. J. Hanson, JMX Clients, Pro JMX: Java Management Extensions, pp.197-212, 2004.

V. Subramanian, Architecture and ESLint, Pro MERN Stack, pp.171-201, 2019.

, Polytomous Logistic Regression and Alternatives to Logistic Regression, Applied Logistic Regression Analysis, pp.92-102

B. Vangundy, Installing Apache HTTP Server, Setting Up Apache Server on a Raspberry Pi 3, pp.2020-2021, 2020.

S. Apache-web, The Apache Web Server, Pro Novell Open Enterprise Server, pp.603-628, 2005.

, The Apache Web Server, Pro Novell Open Enterprise Server, pp.603-628, 2005.

Y. Long, Implicit Invocation Meets Safe, Implicit Concurrency, pp.2020-2021

. Mysql,

C. Charu and . Aggarwal, Data classification: algorithms and applications, 2014.

E. Alpaydin, Introduction to machine learning, 2014.

E. Altman, M. Arnold, S. Fink, and N. Mitchell, Performance analysis of idle programs, ACM SIGPLAN Notices, vol.45, issue.10, pp.739-753, 2010.

A. Sylvain-arlot and . Celisse, A survey of cross-validation procedures for model selection, Statistics surveys, vol.4, pp.40-79, 2010.

M. Armbrust, A. Ghodsi, M. Zaharia, R. S. Xin, C. Lian et al., Spark SQL, Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data - SIGMOD '15, pp.1383-1394, 2015.

M. Attariyan and J. Flinn, Proceedings of the second USENIX symposium on Operating systems design and implementation - OSDI '96, USENIX Symposium on Operating Systems Design and Implementation (OSDI), vol.10, pp.1-14, 1996.

S. Baccianella, A. Esuli, and F. Sebastiani, Figure 9: Positive and negative polarity assigned by a lexical resource, SentiWordNet (Baccianella, Esuli & Sebastiani, 2010), to words within a negative and positive topic models., International Conference on Language Resources and Evaluation (LREC), vol.10, pp.2200-2204

J. Luiz-andré-barroso, U. Clidaras, and . Hölzle, The datacenter as a computer: An introduction to the design of warehouse-scale machines, Synthesis lectures on computer architecture, vol.8, issue.3, pp.1-154, 2013.

M. Ben-yehuda, D. Breitgand, M. Factor, H. Kolodner, V. Kravtsov et al., NAP, Proceedings of the 6th international conference on Autonomic computing - ICAC '09, 2009.

, Proceedings of the 6th international conference on Autonomic computing - ICAC '09, Proceedings of the 6th international conference on Autonomic computing (ICAC), pp.179-188, 2009.

I. Beschastnikh, P. Wang, Y. Brun, and M. D. Ernst, Debugging Distributed Systems, Queue, vol.14, issue.2, pp.91-110, 2016.

B. Beyer, C. Jones, J. Petoff, and N. R. Murphy, Site Reliability Engineering: How Google Runs Production Systems, 2016.

B. Beyer, N. R. Murphy, K. David-k-rensin, S. Kawahara, and . Thorne, The Site Reliability Workbook: Practical Ways to Implement SRE, 2018.

M. Christopher and . Bishop, Pattern recognition and machine learning, 2006.

P. Bodik, R. Griffith, C. Sutton, A. Fox, M. I. Jordan et al., Automatic exploration of datacenter performance regimes, Proceedings of the 1st workshop on Automated control for datacenters and clouds - ACDC '09, vol.9, pp.12-12, 2009.

L. Breiman, Random forests. Machine learning, Machine Learning, vol.45, issue.1, pp.5-32, 2001.

L. Breiman, H. Jerome, R. A. Friedman, C. Olshen, and . Stone, Classification and regression trees, 1984.

M. Castro, L. F. Goes, C. P. Ribeiro, M. Cole, M. Cintra et al., A machine learning-based approach for thread mapping on transactional memory applications, 2011 18th International Conference on High Performance Computing, pp.1-10, 2011.
URL : https://hal.archives-ouvertes.fr/hal-00788791

A. Celisse, Optimal cross-validation in density estimation with the $L^{2}$-loss, The Annals of Statistics, vol.42, issue.5, pp.1879-1910, 2014.

V. Chandola, A. Banerjee, and V. Kumar, Anomaly detection, ACM Computing Surveys, vol.41, issue.3, pp.1-58, 2009.

I. Loon-been-chen and . Wu, Detection of summative global predicates, IEICE Transactions on Information and Systems, vol.86, issue.5, pp.976-980, 2003.

M. Chen, A. X. Zheng, J. Lloyd, M. I. Jordan, and E. Brewer, Failure diagnosis using decision trees, International Conference on Autonomic Computing, 2004. Proceedings., pp.36-43

I. Chung, G. Cong, D. Klepacki, S. Sbaraglia, S. Seelam et al., A framework for automated performance bottleneck detection, IEEE International Symposium on Parallel and Distributed Processing (IPDPS), pp.1-7, 2008.

I. Cohen, S. Jeffrey, M. Chase, T. Goldszmidt, J. Kelly et al., Proceedings of the second USENIX symposium on Operating systems design and implementation - OSDI '96, USENIX Symposium on Operating Systems Design and Implementation (OSDI), vol.4, pp.16-16, 1996.

. Ow2-consortium, RUBIS

G. Cormode and S. Muthukrishnan, What's new: finding significant differences in network data streams, IEEE/ACM Transactions on Networking, vol.13, issue.6, pp.1219-1232, 2005.

C. Cortes and V. Vapnik, Support-vector networks, Machine Learning, vol.20, issue.3, pp.273-297, 1995.

F. George, J. Coulouris, T. Dollimore, and . Kindberg, Distributed systems: concepts and design. pearson education, 2005.

J. Dean and S. Ghemawat, MapReduce, Communications of the ACM, vol.51, issue.1, pp.107-113, 2008.

N. Denoyelle, B. Goglin, E. Jeannot, and T. Ropars, Data and Thread Placement in NUMA Architectures, Proceedings of the 48th International Conference on Parallel Processing, 2019.
URL : https://hal.archives-ouvertes.fr/hal-02135545

B. Ellis, Real-time analytics: Techniques to analyze and visualize streaming data, 2014.

R. Estrada and I. Ruiz, Fast Data Patterns, Big Data SMACK, pp.207-224, 2016.

. Patrick-th, . Eugster, A. Pascal, R. Felber, A. Guerraoui et al., The many faces of publish/subscribe, ACM computing surveys (CSUR), vol.35, issue.2, pp.114-131, 2003.

T. Roy, G. Fielding, and . Kaiser, The apache http server project, IEEE Internet Computing, vol.1, issue.4, pp.88-90, 1997.

M. Fowler, Patterns of enterprise application architecture, 2002.

Y. Gan, Y. Zhang, K. Hu, D. Cheng, Y. He et al., Seer, Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems, pp.19-33, 2019.

C. L. Giles, S. Lawrence, and . Ah-chung-tsoi, Rule inference for financial prediction using recurrent neural networks, Proceedings of the IEEE/IAFE 1997 Computational Intelligence for Financial Engineering (CIFEr), vol.44, pp.161-183

B. Gregg, Systems performance: enterprise and the cloud, 2014.

E. Hewitt, Cassandra: the definitive guide, 2010.

S. Hoffman, Apache Flume: distributed log collection for Hadoop, 2013.

G. Hohpe and B. Woolf, Enterprise integration patterns: Designing, building, and deploying messaging solutions, 2004.

O. Ibidunmoye, F. Hernández-rodriguez, and E. Elmroth, Performance Anomaly Detection and Bottleneck Identification, ACM Computing Surveys, vol.48, issue.1, pp.1-35, 2015.

D. Ienco, A. Bifet, B. Pfahringer, and P. Poncelet, Change detection in categorical evolving data streams, Proceedings of the 29th Annual ACM Symposium on Applied Computing - SAC '14, pp.792-797, 2014.
URL : https://hal.archives-ouvertes.fr/hal-02600407

W. Iqbal, M. N. Dailey, D. Carrera, and P. Janecek, SLA-Driven Automatic Bottleneck Detection and Resolution for Read Intensive Multi-tier Applications Hosted on a Cloud, Advances in Grid and Pervasive Computing, pp.37-46, 2010.

G. Jung, G. Swint, J. Parekh, C. Pu, and A. Sahai, Detecting Bottleneck in n-Tier IT Applications Through Analysis, Lecture Notes in Computer Science, pp.149-160, 2006.

D. Kakadia, Varney, Sir David (Robert), (born 11 May 1946), Chairman, Packt Ltd, since 2012, 2007.

A. Karve, T. Kimbrel, G. Pacifici, M. Spreitzer, M. Steinder et al., Dynamic placement for clustered web applications, Proceedings of the 15th international conference on World Wide Web - WWW '06, pp.595-604, 2006.

G. Khanna, I. Laguna, F. A. Arshad, and S. Bagchi, Stateful Detection in High Throughput Distributed Systems, 2007 26th IEEE International Symposium on Reliable Distributed Systems (SRDS 2007), pp.275-287, 2007.

M. Kleppmann, Designing data-intensive applications: The big ideas behind reliable, scalable, and maintainable systems, 2017.

J. Kreps, N. Narkhede, and J. Rao, The 4<sup>th</sup> international workshop on networking meets databases (NetDB&#x2019;08), 2008 IEEE 24th International Conference on Data Engineering Workshop, pp.1-7, 2008.

C. Lameter, NUMA (Non-Uniform Memory Access): An Overview, Queue, vol.11, issue.7, pp.40-51, 2013.

D. Lee, K. Sang, A. Cha, and . Lee, A performance anomaly detection and analysis framework for dbms development, IEEE Transactions on Knowledge and Data Engineering (TKDE), vol.24, issue.8, pp.1345-1360, 2011.

D. Lee, K. Sang, A. Cha, and . Lee, A performance anomaly detection and analysis framework for dbms development, IEEE Transactions on Knowledge and Data Engineering (TKDE), vol.24, issue.8, pp.1345-1360, 2012.

D. Linthicum, Information technology. Reference Architecture for Service Oriented Architecture (SOA RA)

W. Loh, Classification and regression trees, WIREs Data Mining and Knowledge Discovery, vol.1, issue.1, pp.14-23, 2011.

J. Mace, R. Roelke, and R. Fonseca, Pivot tracing, Proceedings of the 25th Symposium on Operating Systems Principles - SOSP '15, pp.378-393, 2015.

S. Malkowski, M. Hedwig, J. Parekh, C. Pu, and A. Sahai, Bottleneck Detection Using Statistical Intervention Analysis, Managing Virtualization of Networks and Services, pp.122-134, 2007.

S. Malkowski, M. Hedwig, and C. Pu, Experimental evaluation of N-tier systems: Observation and analysis of multi-bottlenecks, 2009 IEEE International Symposium on Workload Characterization (IISWC), pp.118-127, 2009.

M. Massie, B. Li, B. Nicholes, V. Vuksan, R. Alexander et al., Vygotski et l'éducation, 2016.

M. Mehryar, R. Afshin, and T. Ameet, Foundations of machine learning, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics, p.17, 2012.

X. Meng, J. Bradley, B. Yavuz, E. Sparks, S. Venkataraman et al., Mllib: Machine learning in apache spark, The Journal of Machine Learning Research, vol.17, issue.1, pp.1235-1241, 2016.

N. Mi, G. Casale, L. Cherkasova, and E. Smirni, Burstiness in Multi-tier Applications: Symptoms, Causes, and New Models, Middleware 2008, pp.265-286, 2008.

N. Narkhede, G. Shapira, and T. Palino, Kafka: the definitive guide: real-time data and stream processing at scale, 2017.

K. Ousterhout, C. Canel, S. Ratnasamy, and S. Shenker, Monotasks, Proceedings of the 26th Symposium on Operating Systems Principles, pp.184-200, 2017.

K. Ousterhout, C. Canel, S. Ratnasamy, and S. Shenker, Monotasks, Proceedings of the 26th Symposium on Operating Systems Principles, vol.15, pp.293-307, 2017.

W. Pan, Z. Li, Y. Zhang, and C. Weng, The New Hardware Development Trend and the Challenges in Data Management and Analysis, Data Science and Engineering, vol.3, issue.3, pp.263-276, 2018.

J. Parekh, G. Jung, G. Swint, C. Pu, and A. Sahai, Issues in Bottleneck Detection in Multi-Tier Enterprise Applications, 200614th IEEE International Workshop on Quality of Service, pp.302-303, 2006.

F. Pedregosa, E. Cauvet, G. Varoquaux, C. Pallier, B. Thirion et al., Learning to Rank from Medical Imaging Data, Machine Learning in Medical Imaging, pp.234-241, 2012.
URL : https://hal.archives-ouvertes.fr/hal-00717990

M. Grisel, P. Blondel, R. Prettenhofer, V. Weiss, and . Dubourg, Getting Started with Scikit-learn for Machine Learning, Python® Machine Learning, vol.12, pp.93-117, 2019.

R. Powers, M. Goldszmidt, and I. Cohen, Short term performance forecasting in enterprise systems, Proceeding of the eleventh ACM SIGKDD international conference on Knowledge discovery in data mining - KDD '05, pp.801-807, 2005.

J. Rao and C. Xu, Online Measurement of the Capacity of Multi-Tier Websites Using Hardware Performance Counters, 2008 The 28th International Conference on Distributed Computing Systems, pp.705-712, 2008.

M. Ronstrom and L. Thalmann, MySQL System Architecture, Pro MySQL, pp.105-151

J. Stuart, P. Russell, and . Norvig, Artificial intelligence: a modern approach. Malaysia; Pearson Education Limited, 2016.

I. Raja-r-sambasivan, J. Shafer, . Mace, H. Benjamin, R. Sigelman et al.,

R. Gregory and . Ganger, Principled workflow-centric tracing of distributed systems, Proceedings of the Seventh ACM Symposium on Cloud Computing (SoCC), pp.401-414, 2016.

B. Schwartz, P. Zaitsev, and V. Tkachenko, High performance MySQL: optimization, backups, and replication, 2012.

R. Schweller, Y. Chen, E. Parsons, A. Gupta, G. Memik et al., Reverse hashing for sketch-based change detection on high-speed networks, 2004.

C. Scollo and S. Shumann, Professional PHP programming, 1999.

J. Daniel, . Sorin, D. Mark, D. Hill, and . Wood, A primer on memory consistency and cache coherence, Synthesis Lectures on Computer Architecture, vol.6, issue.3, pp.1-212, 2011.

S. Andrew, M. Tanenbaum, and . Van-steen, Distributed systems: principles and paradigms, 2007.

S. J. Dean-m-tullsen, H. Eggers, and . Levy, Simultaneous multithreading: Maximizing on-chip parallelism, In ACM SIGARCH computer architecture news, vol.23, pp.392-403, 1995.

T. Van-do, R. Udo, R. Krieger, and . Chakka, Performance modeling of an apache web server with a dynamic pool of service processes, Telecommunication Systems, vol.39, issue.2, pp.117-129, 2008.

V. Kumar-vavilapalli, C. Arun, C. Murthy, S. Douglas, M. Agarwal et al., Apache hadoop yarn: Yet another resource negotiator, Proceedings of the 4th annual Symposium on Cloud Computing (SoCC), p.5, 2013.

B. Wang and N. Z. Gong, Stealing Hyperparameters in Machine Learning, 2018 IEEE Symposium on Security and Privacy (SP), pp.36-52, 2018.

C. Wang, S. P. Kavulya, J. Tan, L. Hu, M. Kutare et al., Performance troubleshooting in data centers, ACM SIGOPS Operating Systems Review, vol.47, issue.3, pp.50-62, 2013.

Q. Wang, Y. Kanemasa, J. Li, D. Jayasinghe, T. Shimizu et al., Detecting Transient Bottlenecks in n-Tier Applications through Fine-Grained Analysis, 2013 IEEE 33rd International Conference on Distributed Computing Systems, pp.31-40, 2013.

Q. Wang, Y. Kanemasa, J. Li, D. Jayasinghe, T. Shimizu et al., An experimental study of rapidly alternating bottlenecks in n-tier applications, IEEE Sixth International Conference on Cloud Computing (CLOUD), pp.171-178, 2013.

M. Welsh and D. E. Culler, Adaptive overload control for busy internet servers, USENIX Symposium on Internet Technologies and Systems (USITS), pp.4-4, 2003.

P. Xiong, C. Pu, X. Zhu, and R. Griffith, vPerfGuard, Proceedings of the ACM/SPEC international conference on International conference on performance engineering - ICPE '13, pp.271-282, 2013.

T. Xu, X. Jin, P. Huang, Y. Zhou, S. Lu et al., Proceedings of the second USENIX symposium on Operating systems design and implementation - OSDI '96, 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI), pp.619-634, 1996.

T. Xu, J. Zhang, P. Huang, J. Zheng, T. Sheng et al., Do not blame users for misconfigurations, Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles - SOSP '13, pp.244-259, 2013.

W. Xu, L. Huang, A. Fox, D. Patterson, and M. Jordan, Online System Problem Detection by Mining Patterns of Console Logs, 2009 Ninth IEEE International Conference on Data Mining, 2009.

Z. Yin, X. Ma, J. Zheng, Y. Zhou, L. N. Bairavasundaram et al., An empirical study on configuration errors in commercial and open source systems, Proceedings of the Twenty-Third ACM Symposium on Operating Systems Principles - SOSP '11, pp.159-172, 2011.

M. Zaharia, T. Das, H. Li, T. Hunter, S. Shenker et al., Discretized streams, Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles - SOSP '13, pp.423-438, 2013.

C. Zhang and Y. Ma, Ensemble Machine Learning, 2012.

J. Zhang, L. Liu, M. Ran, Z. Li, Y. Liu et al., An End-to-End Automatic Cloud Database Tuning System Using Deep Reinforcement Learning, Proceedings of the 2019 International Conference on Management of Data - SIGMOD '19, pp.415-432, 2019.

J. Zhang, S. Ho-yeung, Y. Shu, B. He, and W. Wang, Preprint repository arXiv achieves milestone million uploads, Physics Today, 2014.

X. Zhang, E. Tune, R. Hagmann, R. Jnagal, V. Gokhale et al., CPI2, Proceedings of the 8th ACM European Conference on Computer Systems - EuroSys '13, pp.379-391, 2013.

H. Zhou, M. Chen, Q. Lin, Y. Wang, X. She et al., Overload Control for Scaling WeChat Microservices, Proceedings of the ACM Symposium on Cloud Computing, pp.149-161, 2018.

T. Zou, R. Le-bras, M. V. Salles, A. Demers, and J. Gehrke, ClouDiA: a deployment advisor for public clouds, The VLDB Journal, vol.24, issue.5, pp.633-653, 2015.