- 08 Mar, 2020 2 commits
-
-
Nilanjan Daw authored
-
Nilanjan Daw authored
-
- 07 Mar, 2020 1 commit
-
-
Nilanjan Daw authored
-
- 05 Mar, 2020 1 commit
-
-
Nilanjan Daw authored
The probability model generated so far is generative in nature, in the sense that it tries to model the true probability distribution of the incoming requests. After a large number of requests have been received we can expect to have a reasonable MLE model of the probability distribution. We will then use the viterbi algorithm to detect the most likely path to be taken by a request. This can be used to preallocate the resources in the functions chain span to reduce cascading cold starts. Path detection has been implemented. TODO: resource pre-allocation
-
- 04 Mar, 2020 1 commit
-
-
nilanjandaw authored
-
- 01 Mar, 2020 1 commit
-
-
Nilanjan Daw authored
Added an out-of-band request tracker and request probability measurement module
-
- 29 Feb, 2020 1 commit
-
-
Nilanjan Daw authored
Integrated RM functionalities with new architecture. Tested using dummy_rm
-
- 24 Feb, 2020 4 commits
-
-
Nilanjan Daw authored
Added a horizontal autoscalar to scale if number of outstanding requests exceed 100 (currently hardcoded) within a 1s time window.
-
Nilanjan Daw authored
To prevent requests coming in for the same function from starting too many workers, they are grouped together and one worker is started per group.
-
Nilanjan Daw authored
Bug Fix. Passing startup data like port etc via config.json caused concurrency issues. Moved to passing variable through commandline
-
Nilanjan Daw authored
Pushed loadbalancer to reverseproxy. This transfer of responsibility simplifies the dispatch daemon. Also changed loadbalancing logic from number of received request to number of open requests
-
- 23 Feb, 2020 4 commits
-
-
Nilanjan Daw authored
-
Nilanjan Daw authored
Tested process termination on memory limit exceeded. Need to test it for isolates
-
Nilanjan Daw authored
Tested process crash on memory limit exceeded. Need to test it for isolates
-
nilanjandaw authored
-
- 22 Feb, 2020 1 commit
-
-
Nilanjan Daw authored
Added a min-heap based Loadbalancer to balance based on request count.
-
- 21 Feb, 2020 9 commits
-
-
Nilanjan Daw authored
-
Nilanjan Daw authored
Added download / execute capabilities for grunt. Added better support for RM at DM level
-
NILANJAN DAW authored
-
Naman Dixit authored
-
Naman Dixit authored
-
Naman Dixit authored
-
Naman Dixit authored
-
Naman Dixit authored
-
Nilanjan Daw authored
-
- 20 Feb, 2020 6 commits
-
-
nilanjandaw authored
-
nilanjandaw authored
-
nilanjandaw authored
-
Nilanjan Daw authored
-
-
nilanjandaw authored
-
- 18 Feb, 2020 5 commits
-
-
Naman Dixit authored
-
Naman Dixit authored
-
Naman Dixit authored
-
Naman Dixit authored
-
Naman Dixit authored
-
- 17 Feb, 2020 4 commits
-
-
Nilanjan Daw authored
-
Nilanjan Daw authored
Renaming directories to reflect naming conventions
-
NILANJAN DAW authored
-
Nilanjan Daw authored
-