Emil Abbasov
9f465e01fe
Merge branch 'mt-dbf' of https://github.com/gwsystems/sledge-serverless-framework into mt-dbf
1 year ago
Emil Abbasov
22860ba0d1
Merge pull request #380 from gwsystems/mt-dbf
...
Merging this since it is mainly bash scripts added for multi tenancy testbed.
1 year ago
Emil Abbasov
ba8818e4f8
added multi-tenancy testbed
1 year ago
Emil Abbasov
90f9987c82
Fix: temporary fix (by Xiaosu) that introduces locks that prevent scalability
2 years ago
emil
8d1ba3d9b0
cleanup
2 years ago
Emil
5e2558048a
Fix: Change the TLS-model for the libsledge to init-exec ( #370 )
2 years ago
emil
562e5d8623
Fix: Change the TLS-model for the libsledge to init-exec
2 years ago
emil
bc2c52165a
update cmu-sod tests
2 years ago
Emil
dac95d08f4
Remove wasm_apps submodule from Sledge repo ( #368 )
...
* remove wasm_apps submodule copy from Sledge
2 years ago
emil
be911e206c
updated README to reflect latest changes
2 years ago
lyuxiaosu
6d7d815ee7
remove sending duplicate http response header ( #367 )
2 years ago
Emil
a2188b8bae
Retrieve more accurate CPU frequency for runtime ( #366 )
...
* apply a hack to get more accurate cpufreq
* apply a flag to the spinloop pause in the worker sched_idle
2 years ago
emil
f004d6c827
update awsm sobmodule head
2 years ago
Emil
beed67cea0
remove epoll from workers ( #365 )
2 years ago
emil
7b9b28f5d8
update aWsm submodule
2 years ago
emil
5f86707403
fixed make of libsledge (add flto support)
...
added DNDEBUG to the clang compilations to remove assertions
refactor the cmu-sod test client requests
added fibonacci app to cmu-sod
2 years ago
emil
50fd8c4853
update awsm submodule
2 years ago
emil
16f5095156
update awsm submodule to its head
2 years ago
emil
2caf4de75a
cleanup zombie code left after removing vectors for request buf
2 years ago
emil
2c76926e83
fix: epoll_wait causing crash on client pipe break
2 years ago
Sean McBride
0c3b661301
feat: Latency perflog ( #364 )
...
* feat: latency perf_window
* chore: Increase perf window capacity
* chore: fix Makefile
* fix: Restore route_latency precomputed idx
* fix: clang-format nit
* fix: clang-format
* fix: Restore accidental deletion
* fixed: perf_window_get_percentile was not considering cases where perf_count<CAP
* - removed the globals for p50_idx and p90_idx
- changed latency unit from ms to us
* undo renaming perf_window
* upgrade sandbox_total type to u64
make sure sandbox_id starts from 1
* improve Makefile comments
Co-authored-by: emil <emil916@gmail.com>
2 years ago
Sean McBride
56f32ec44b
refactor: HTTP memstreams ( #363 )
...
* feat: response body memstream
* feat: auto_buf response header
* chore: format nit
* feat: request memstream
* removed zombie http-req-size from README files
* fix panic typos
* Update parser structure with the new http_body start address when buffer is moved by memstream
* fix case when header_length is zero at the beginning
Co-authored-by: emil <emil916@gmail.com>
2 years ago
Sean McBride
92ac9b056f
Merge pull request #355 from gwsystems/feat-prometheus
...
feat: Initial metrics server
2 years ago
Sean McBride
0f9e01dad1
refactor: deref tag
2 years ago
Sean McBride
38494da400
feat: epoll tags
2 years ago
Sean McBride
63e38f0e7c
chore: PERF_WINDOW_CAPACITY scripts
2 years ago
Sean McBride
61baa40ba4
refactor: zombie comment
2 years ago
Sean McBride
199914d69d
refactor: log procfs metrics status
2 years ago
Sean McBride
1981c01338
refactor: PERF_WINDOW_CAPACITY
2 years ago
Sean McBride
cd73d7d172
refactor: reorder metrics
2 years ago
Sean McBride
66aa87a152
refactor: Metrics server port
2 years ago
Sean McBride
cdca93f317
chore: log HTTP Route Total Counters status
2 years ago
Sean McBride
9458c5ad7f
refactor: http route total counters
2 years ago
Sean McBride
876634b87b
refactor: admissions control flags
2 years ago
Sean McBride
edf98efa51
refactor: http total counters Makefile
2 years ago
Sean McBride
2b5957c394
refactor: HTTP total counters
2 years ago
Sean McBride
89fc0b26fd
fix: HTTP header truncation
2 years ago
Sean McBride
1230e0bfd9
fix: merge conflicts from pulling master
2 years ago
Sean McBride
69c2b4de29
Merge branch 'master' of github.com:gwsystems/sledge-serverless-framework into feat-prometheus
2 years ago
Sean McBride
e011912bdf
Merge pull request #360 from gwsystems/359-perf-window
...
refactor: perf_window
2 years ago
Sean McBride
f3cf117694
Merge pull request #362 from gwsystems/cmu-sod
...
Cmu sod
2 years ago
Sean McBride
5f2fff0db2
chore: add expected_result
2 years ago
Sean McBride
40822191a4
refactor: Remove add from pulling master
2 years ago
Sean McBride
d9d149784d
Merge branch 'master' of github.com:gwsystems/sledge-serverless-framework into cmu-sod
2 years ago
Sean McBride
6d1b2f8d50
feat: Add cmu-sod app
2 years ago
Sean McBride
3a86893a57
refactor: target simplified cmu-sod
2 years ago
Sean McBride
42a16bf2ee
refactor: perf_window
2 years ago
Sean McBride
2d35778c9c
Merge pull request #358 from gwsystems/fix-http-session-state-machine
...
fix: correct HTTP session state machine
2 years ago
Sean McBride
2abf63618a
fix: correct HTTP session state machine
2 years ago
Sean McBride
066876d491
fix: HTTP session state machine
2 years ago