gitextract_ld6tfyvy/ ├── .github/ │ ├── scripts/ │ │ └── build-images.sh │ └── workflows/ │ ├── build-images.yaml │ └── spell-check.yaml ├── .gitignore ├── .spellcheck.yml ├── .wordlist.txt ├── LICENSE.md ├── README.md ├── benchmarks/ │ ├── data-analytics/ │ │ └── latest/ │ │ ├── Dockerfile │ │ └── files/ │ │ ├── benchmark.sh │ │ ├── categories │ │ ├── docker-entrypoint.py │ │ └── mahout-examples-0.13.0-job.jar │ ├── data-caching/ │ │ ├── client/ │ │ │ ├── Dockerfile │ │ │ └── docker-entrypoint.sh │ │ └── server/ │ │ └── Dockerfile │ ├── data-serving/ │ │ ├── .gitignore │ │ ├── client/ │ │ │ ├── Dockerfile │ │ │ ├── load.sh │ │ │ ├── setup_tables.txt │ │ │ └── warmup.sh │ │ └── server/ │ │ ├── Dockerfile │ │ ├── README.md │ │ └── docker-entrypoint.py │ ├── data-serving-relational/ │ │ ├── client/ │ │ │ ├── Dockerfile │ │ │ ├── docker-entrypoint.py │ │ │ └── template/ │ │ │ ├── database.conf │ │ │ ├── oltp-rw.py │ │ │ └── tpcc.py │ │ └── server/ │ │ ├── Dockerfile │ │ └── docker-entrypoint.py │ ├── graph-analytics/ │ │ └── latest/ │ │ ├── Dockerfile │ │ ├── benchmark/ │ │ │ ├── build.sbt │ │ │ ├── run_benchmark.sh │ │ │ └── src/ │ │ │ └── main/ │ │ │ └── scala/ │ │ │ └── GraphAnalytics.scala │ │ └── files/ │ │ └── entrypoint.sh │ ├── in-memory-analytics/ │ │ └── latest/ │ │ ├── Dockerfile │ │ ├── files/ │ │ │ ├── entrypoint.sh │ │ │ ├── spark-defaults.conf │ │ │ └── spark-env.sh │ │ └── movielens-als/ │ │ ├── build.sbt │ │ ├── run_benchmark.sh │ │ └── src/ │ │ └── main/ │ │ └── scala/ │ │ └── MovieLensALS.scala │ ├── media-streaming/ │ │ ├── client/ │ │ │ ├── Dockerfile │ │ │ └── files/ │ │ │ ├── docker-entrypoint.sh │ │ │ ├── run/ │ │ │ │ ├── benchmark.sh │ │ │ │ ├── hostlist.client │ │ │ │ ├── hostlist.server │ │ │ │ ├── peak_hunter/ │ │ │ │ │ ├── launch_hunt_bin.sh │ │ │ │ │ └── launch_remote.sh │ │ │ │ └── process_logs.sh │ │ │ └── videoperf/ │ │ │ ├── AUTHORS │ │ │ ├── COPYRIGHT │ │ │ ├── ChangeLog │ │ │ ├── Makefile │ │ │ ├── Makefile.in │ │ │ ├── NEWS │ │ │ ├── README │ │ │ ├── README.UW/ │ │ │ │ ├── README.CALL_STATS │ │ │ │ ├── README.DYNOUT │ │ │ │ ├── README.NO_RATE_HANG │ │ │ │ ├── README.STABLE_STATS │ │ │ │ ├── README.STAGGER_START │ │ │ │ ├── README.TIMEOUT │ │ │ │ ├── README.WSESSLOG │ │ │ │ └── man-call_stats.txt │ │ │ ├── README.WINDOWS │ │ │ ├── TBB-NEW │ │ │ ├── TODO │ │ │ ├── aclocal.m4 │ │ │ ├── bt2line │ │ │ ├── call.c │ │ │ ├── call.h │ │ │ ├── config.cache │ │ │ ├── config.guess │ │ │ ├── config.h │ │ │ ├── config.h.in │ │ │ ├── config.log │ │ │ ├── config.status │ │ │ ├── config.sub │ │ │ ├── configure │ │ │ ├── configure.in │ │ │ ├── conn.c │ │ │ ├── conn.h │ │ │ ├── core.c │ │ │ ├── core.h │ │ │ ├── core_connect │ │ │ ├── event.c │ │ │ ├── event.h │ │ │ ├── gen/ │ │ │ │ ├── Makefile │ │ │ │ ├── Makefile.in │ │ │ │ ├── call_seq.c │ │ │ │ ├── conn_rate.c │ │ │ │ ├── misc.c │ │ │ │ ├── rate.c │ │ │ │ ├── rate.h │ │ │ │ ├── sess_cookie.c │ │ │ │ ├── session.c │ │ │ │ ├── session.h │ │ │ │ ├── uri_fixed.c │ │ │ │ ├── uri_wlog.c │ │ │ │ ├── uri_wset.c │ │ │ │ ├── videosesslog.c │ │ │ │ ├── videosesslog.h │ │ │ │ ├── wsess.c │ │ │ │ └── wsesspage.c │ │ │ ├── http.c │ │ │ ├── http.h │ │ │ ├── httperf.c │ │ │ ├── httperf.h │ │ │ ├── httperf.man │ │ │ ├── idleconn.c │ │ │ ├── install-sh │ │ │ ├── lib/ │ │ │ │ ├── COPYING.txt │ │ │ │ ├── Makefile │ │ │ │ ├── Makefile.in │ │ │ │ ├── README │ │ │ │ ├── getopt.c │ │ │ │ ├── getopt.h │ │ │ │ ├── getopt1.c │ │ │ │ └── ssl_writev.c │ │ │ ├── mkinstalldirs │ │ │ ├── notes.txt │ │ │ ├── object.c │ │ │ ├── object.h │ │ │ ├── out_1080p_0.txt │ │ │ ├── output.log │ │ │ ├── run-httperf │ │ │ ├── sess.c │ │ │ ├── sess.h │ │ │ ├── stat/ │ │ │ │ ├── Makefile │ │ │ │ ├── Makefile.in │ │ │ │ ├── basic.c │ │ │ │ ├── call_stats.c │ │ │ │ ├── call_stats.h │ │ │ │ ├── print_reply.c │ │ │ │ ├── sess_stat.c │ │ │ │ ├── spec_stats.c │ │ │ │ ├── spec_stats.h │ │ │ │ └── stats.h │ │ │ ├── sys_sched_affinity.c │ │ │ ├── sys_sched_affinity.h │ │ │ ├── tags │ │ │ ├── timeout │ │ │ ├── timer.c │ │ │ ├── timer.h │ │ │ └── ttest.c │ │ ├── dataset/ │ │ │ ├── Dockerfile │ │ │ ├── bootstrap.sh │ │ │ └── files/ │ │ │ ├── download_video_files.sh │ │ │ └── filegen/ │ │ │ ├── Makefile │ │ │ ├── gen_fileset.c │ │ │ ├── generate_video_files_and_logs.sh │ │ │ ├── make_zipf.c │ │ │ ├── params/ │ │ │ │ ├── 240p │ │ │ │ ├── 360p │ │ │ │ ├── 480p │ │ │ │ └── 720p │ │ │ └── video_gen.py │ │ └── server/ │ │ ├── Dockerfile │ │ ├── entrypoint.sh │ │ └── files/ │ │ ├── HTMLWebPlayer/ │ │ │ ├── index.html │ │ │ └── js/ │ │ │ └── helper.js │ │ ├── limits.conf.append │ │ └── nginx.location.append │ ├── web-search/ │ │ ├── client/ │ │ │ ├── Dockerfile │ │ │ ├── docker-entrypoint.py │ │ │ └── files/ │ │ │ └── search/ │ │ │ ├── LICENSE │ │ │ ├── build.properties │ │ │ ├── build.xml │ │ │ ├── config/ │ │ │ │ ├── logging.properties │ │ │ │ └── security/ │ │ │ │ └── driver.policy │ │ │ ├── src/ │ │ │ │ └── sample/ │ │ │ │ └── searchdriver/ │ │ │ │ ├── terms_ordered │ │ │ │ ├── terms_original │ │ │ │ ├── terms_random │ │ │ │ └── terms_shuffled │ │ │ └── template/ │ │ │ ├── Random.java.in │ │ │ ├── Zipfian.java.in │ │ │ ├── head.java.in │ │ │ └── run.xml.in │ │ ├── dataset/ │ │ │ ├── Dockerfile │ │ │ └── docker-entrypoint.sh │ │ ├── index/ │ │ │ ├── Dockerfile │ │ │ ├── entrypoint.sh │ │ │ ├── files/ │ │ │ │ ├── nutch-default.xml │ │ │ │ ├── schema.xml │ │ │ │ ├── seed.txt │ │ │ │ └── solrconfig.xml │ │ │ └── generate_index.sh │ │ └── server/ │ │ ├── Dockerfile │ │ ├── docker-entrypoint.sh │ │ └── files/ │ │ ├── limits.txt │ │ ├── query.sh │ │ ├── schema.xml │ │ └── solrconfig.xml │ └── web-serving/ │ ├── db_server/ │ │ ├── Dockerfile │ │ └── entrypoint.sh │ ├── faban_client/ │ │ ├── Dockerfile │ │ └── files/ │ │ ├── commons-codec-1.2.jar │ │ ├── commons-httpclient-3.1.jar │ │ ├── commons-logging.jar │ │ ├── fabanagents.jar │ │ ├── fabancommon.jar │ │ ├── fabandriver.jar │ │ ├── users.list │ │ ├── usersetup.properties │ │ └── web20_benchmark/ │ │ ├── .classpath │ │ ├── .gitignore │ │ ├── .metadata/ │ │ │ ├── .mylyn/ │ │ │ │ └── .taskListIndex/ │ │ │ │ ├── segments.gen │ │ │ │ └── segments_1 │ │ │ ├── .plugins/ │ │ │ │ ├── org.eclipse.core.resources/ │ │ │ │ │ ├── .root/ │ │ │ │ │ │ └── .indexes/ │ │ │ │ │ │ ├── history.version │ │ │ │ │ │ ├── properties.index │ │ │ │ │ │ └── properties.version │ │ │ │ │ └── .safetable/ │ │ │ │ │ └── org.eclipse.core.resources │ │ │ │ ├── org.eclipse.core.runtime/ │ │ │ │ │ └── .settings/ │ │ │ │ │ ├── org.eclipse.core.resources.prefs │ │ │ │ │ ├── org.eclipse.jdt.ui.prefs │ │ │ │ │ ├── org.eclipse.m2e.discovery.prefs │ │ │ │ │ ├── org.eclipse.mylyn.context.core.prefs │ │ │ │ │ ├── org.eclipse.mylyn.monitor.ui.prefs │ │ │ │ │ ├── org.eclipse.mylyn.tasks.ui.prefs │ │ │ │ │ ├── org.eclipse.team.cvs.ui.prefs │ │ │ │ │ ├── org.eclipse.team.ui.prefs │ │ │ │ │ ├── org.eclipse.ui.ide.prefs │ │ │ │ │ ├── org.eclipse.ui.prefs │ │ │ │ │ └── org.eclipse.ui.workbench.prefs │ │ │ │ ├── org.eclipse.e4.workbench/ │ │ │ │ │ └── workbench.xmi │ │ │ │ ├── org.eclipse.jdt.core/ │ │ │ │ │ ├── assumedExternalFilesCache │ │ │ │ │ ├── externalFilesCache │ │ │ │ │ ├── invalidArchivesCache │ │ │ │ │ └── nonChainingJarsCache │ │ │ │ ├── org.eclipse.jdt.ui/ │ │ │ │ │ ├── OpenTypeHistory.xml │ │ │ │ │ ├── QualifiedTypeNameHistory.xml │ │ │ │ │ └── dialog_settings.xml │ │ │ │ ├── org.eclipse.m2e.logback.configuration/ │ │ │ │ │ ├── 0.log │ │ │ │ │ └── logback.1.5.1.20150109-1820.xml │ │ │ │ ├── org.eclipse.ui.ide/ │ │ │ │ │ └── dialog_settings.xml │ │ │ │ └── org.eclipse.ui.workbench/ │ │ │ │ ├── dialog_settings.xml │ │ │ │ └── workingsets.xml │ │ │ └── version.ini │ │ ├── .project │ │ ├── .settings/ │ │ │ └── org.eclipse.jdt.core.prefs │ │ ├── build/ │ │ │ ├── Usergen.jar │ │ │ ├── Web20Driver.jar │ │ │ ├── classes/ │ │ │ │ ├── users.txt │ │ │ │ └── users.xml │ │ │ ├── commons-codec-1.2.jar │ │ │ ├── commons-httpclient-3.1.jar │ │ │ ├── commons-logging.jar │ │ │ ├── fabanagents.jar │ │ │ ├── fabancommon.jar │ │ │ ├── fabandriver.jar │ │ │ └── lib/ │ │ │ └── Web20Driver.jar │ │ ├── build.properties │ │ ├── build.xml │ │ ├── config/ │ │ │ └── logging.properties │ │ ├── deploy/ │ │ │ ├── benchmark.xml │ │ │ └── run.xml │ │ ├── lib/ │ │ │ ├── commons-codec-1.2.jar │ │ │ ├── commons-httpclient-3.1.jar │ │ │ ├── commons-logging.jar │ │ │ ├── fabanagents.jar │ │ │ ├── fabancommon.jar │ │ │ └── fabandriver.jar │ │ ├── run/ │ │ │ ├── entrypoint.sh │ │ │ └── gen │ │ ├── src/ │ │ │ ├── org/ │ │ │ │ └── json/ │ │ │ │ ├── CDL.java │ │ │ │ ├── Cookie.java │ │ │ │ ├── CookieList.java │ │ │ │ ├── HTTP.java │ │ │ │ ├── HTTPTokener.java │ │ │ │ ├── JSONArray.java │ │ │ │ ├── JSONException.java │ │ │ │ ├── JSONML.java │ │ │ │ ├── JSONObject.java │ │ │ │ ├── JSONString.java │ │ │ │ ├── JSONStringer.java │ │ │ │ ├── JSONTokener.java │ │ │ │ ├── JSONWriter.java │ │ │ │ ├── Property.java │ │ │ │ ├── README │ │ │ │ ├── XML.java │ │ │ │ └── XMLTokener.java │ │ │ ├── setup/ │ │ │ │ └── UserGenerator.java │ │ │ ├── users.txt │ │ │ ├── users.xml │ │ │ ├── usersetup.properties │ │ │ └── workload/ │ │ │ ├── driver/ │ │ │ │ ├── RandomStringGenerator.java │ │ │ │ ├── UserPasswordPair.java │ │ │ │ ├── Web20Client.java │ │ │ │ ├── Web20Driver.java │ │ │ │ └── Web20Driver.java.in │ │ │ └── harness/ │ │ │ └── ElggBenchmark.java │ │ └── users.list │ ├── memcached_server/ │ │ └── Dockerfile │ └── web_server/ │ ├── Dockerfile │ ├── bootstrap.sh │ └── files/ │ ├── limits.conf.append │ ├── nginx_sites_avail_pt.append │ ├── nginx_sites_avail_tls.append │ ├── repos.append │ └── settings_4.3.php ├── commons/ │ ├── base-os/ │ │ ├── Dockerfile.amd64 │ │ ├── Dockerfile.arm64 │ │ ├── Dockerfile.riscv64 │ │ └── build.sh │ ├── cassandra/ │ │ ├── 3.11.6/ │ │ │ ├── Dockerfile │ │ │ └── jvm.options │ │ └── 4.1.0/ │ │ ├── Dockerfile │ │ └── install.sh │ ├── faban/ │ │ └── 1.4/ │ │ └── Dockerfile │ ├── hadoop/ │ │ ├── 2.10.2/ │ │ │ ├── Dockerfile │ │ │ └── files/ │ │ │ ├── core-site.xml.template │ │ │ ├── entrypoint.sh │ │ │ ├── example_benchmark.sh │ │ │ ├── hadoop-start.py │ │ │ ├── hdfs-site.xml.template │ │ │ ├── mapred-site.xml.template │ │ │ └── yarn-site.xml.template │ │ └── 3.3.4/ │ │ ├── Dockerfile │ │ └── files/ │ │ ├── core-site.xml.template │ │ ├── hadoop-start.py │ │ ├── hdfs-site.xml.template │ │ ├── mapred-site.xml.template │ │ └── yarn-site.xml.template │ ├── java/ │ │ ├── openjdk11/ │ │ │ └── Dockerfile │ │ └── openjdk17/ │ │ └── Dockerfile │ ├── memcached/ │ │ ├── 1.6.10/ │ │ │ └── Dockerfile │ │ └── 1.6.15/ │ │ └── Dockerfile │ ├── mysql/ │ │ └── mariadb-10.6/ │ │ ├── Dockerfile │ │ ├── bootstrap.sh │ │ └── files/ │ │ └── execute.sh │ ├── postgresql/ │ │ └── 15/ │ │ └── Dockerfile │ └── spark/ │ ├── 2.4.5/ │ │ ├── Dockerfile │ │ └── files/ │ │ ├── entrypoint.sh │ │ ├── start-master-fg.sh │ │ └── start-worker-fg.sh │ └── 3.3.2/ │ ├── Dockerfile │ └── files/ │ ├── entrypoint.sh │ ├── start-master-fg.sh │ └── start-worker-fg.sh ├── datasets/ │ ├── movielens-dataset/ │ │ └── latest/ │ │ ├── .gitignore │ │ ├── Dockerfile │ │ └── files/ │ │ └── myratings.csv │ ├── twitter-dataset-graph/ │ │ └── latest/ │ │ └── Dockerfile │ └── wikimedia-pages-dataset/ │ └── latest/ │ └── Dockerfile └── docs/ ├── benchmarks/ │ ├── data-analytics.md │ ├── data-caching.md │ ├── data-serving-relational.md │ ├── data-serving.md │ ├── graph-analytics.md │ ├── in-memory-analytics.md │ ├── media-streaming.md │ ├── web-search.md │ └── web-serving.md ├── buildx.md └── datasets/ └── movielens-dataset.md