├── .dockerignore ├── .gitignore ├── .paket ├── Paket.Restore.targets ├── PaketRestoreTask.deps.json ├── PaketRestoreTask.dll ├── paket.bootstrapper.exe ├── paket.exe.config └── paket.targets ├── Dockerfile ├── NuGet.config ├── README.md ├── dockerbuild.sh ├── global.json ├── lib └── Giraffe.0.2.0-alpa001.nupkg ├── paket.dependencies ├── paket.lock ├── reports └── placeholder.md ├── scripts ├── JSON.lua └── reportStatsViaJson.lua └── src ├── Katana ├── Freya.Hopac │ ├── Freya1.fsproj │ └── Program.fs ├── Freya │ ├── Freya1.fsproj │ └── Program.fs ├── Nancy │ ├── Nancy1.fsproj │ └── Program.fs ├── Plain │ ├── Plain.fsproj │ └── Program.fs └── WebApi │ ├── Program.fs │ └── WebApi1.fsproj ├── Kestrel ├── Freya.Hopac │ ├── Freya.Hopac1.fsproj │ ├── KestrelInterop.fs │ └── Program.fs ├── Freya │ ├── Freya1.fsproj │ ├── KestrelInterop.fs │ └── Program.fs ├── Giraffe │ ├── Giraffe1.fsproj │ ├── Program.fs │ └── rooutesToTest.txt ├── GiraffeTask │ ├── GiraffeTask.fsproj │ ├── Program.fs │ └── rooutesToTest.txt ├── GiraffeTaskTrie │ ├── GiraffeTaskTrie.fsproj │ ├── Program.fs │ └── rooutesToTest.txt ├── MVC │ ├── Controllers │ │ └── Home.fs │ ├── MVC.fsproj │ └── Program.fs ├── Nancy │ ├── Nancy1.fsproj │ └── Program.fs ├── Plain │ ├── Plain.fsproj │ └── Program.fs ├── Suave │ ├── Program.fs │ └── Suave1.fsproj └── Uhura │ ├── Program.fs │ └── Uhura1.fsproj ├── Nowin ├── Freya.Hopac │ ├── Freya1.fsproj │ └── Program.fs ├── Freya │ ├── Freya1.fsproj │ └── Program.fs ├── Nancy │ ├── Nancy1.fsproj │ └── Program.fs ├── Plain │ ├── Plain.fsproj │ └── Program.fs └── WebApi │ ├── Program.fs │ └── WebApi1.fsproj └── Suave ├── Freya.Hopac ├── Freya1.fsproj └── Program.fs ├── Freya ├── Freya1.fsproj └── Program.fs ├── Nancy ├── Nancy1.fsproj └── Program.fs ├── Plain ├── Plain.fsproj └── Program.fs └── WebApi ├── Program.fs └── WebApi1.fsproj /.dockerignore: -------------------------------------------------------------------------------- 1 | ./packages -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/.gitignore -------------------------------------------------------------------------------- /.paket/Paket.Restore.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/.paket/Paket.Restore.targets -------------------------------------------------------------------------------- /.paket/PaketRestoreTask.deps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/.paket/PaketRestoreTask.deps.json -------------------------------------------------------------------------------- /.paket/PaketRestoreTask.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/.paket/PaketRestoreTask.dll -------------------------------------------------------------------------------- /.paket/paket.bootstrapper.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/.paket/paket.bootstrapper.exe -------------------------------------------------------------------------------- /.paket/paket.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/.paket/paket.exe.config -------------------------------------------------------------------------------- /.paket/paket.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/.paket/paket.targets -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/Dockerfile -------------------------------------------------------------------------------- /NuGet.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/NuGet.config -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/README.md -------------------------------------------------------------------------------- /dockerbuild.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/dockerbuild.sh -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/global.json -------------------------------------------------------------------------------- /lib/Giraffe.0.2.0-alpa001.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/lib/Giraffe.0.2.0-alpa001.nupkg -------------------------------------------------------------------------------- /paket.dependencies: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/paket.dependencies -------------------------------------------------------------------------------- /paket.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/paket.lock -------------------------------------------------------------------------------- /reports/placeholder.md: -------------------------------------------------------------------------------- 1 | placeholder -------------------------------------------------------------------------------- /scripts/JSON.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/scripts/JSON.lua -------------------------------------------------------------------------------- /scripts/reportStatsViaJson.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/scripts/reportStatsViaJson.lua -------------------------------------------------------------------------------- /src/Katana/Freya.Hopac/Freya1.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Katana/Freya.Hopac/Freya1.fsproj -------------------------------------------------------------------------------- /src/Katana/Freya.Hopac/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Katana/Freya.Hopac/Program.fs -------------------------------------------------------------------------------- /src/Katana/Freya/Freya1.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Katana/Freya/Freya1.fsproj -------------------------------------------------------------------------------- /src/Katana/Freya/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Katana/Freya/Program.fs -------------------------------------------------------------------------------- /src/Katana/Nancy/Nancy1.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Katana/Nancy/Nancy1.fsproj -------------------------------------------------------------------------------- /src/Katana/Nancy/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Katana/Nancy/Program.fs -------------------------------------------------------------------------------- /src/Katana/Plain/Plain.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Katana/Plain/Plain.fsproj -------------------------------------------------------------------------------- /src/Katana/Plain/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Katana/Plain/Program.fs -------------------------------------------------------------------------------- /src/Katana/WebApi/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Katana/WebApi/Program.fs -------------------------------------------------------------------------------- /src/Katana/WebApi/WebApi1.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Katana/WebApi/WebApi1.fsproj -------------------------------------------------------------------------------- /src/Kestrel/Freya.Hopac/Freya.Hopac1.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Kestrel/Freya.Hopac/Freya.Hopac1.fsproj -------------------------------------------------------------------------------- /src/Kestrel/Freya.Hopac/KestrelInterop.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Kestrel/Freya.Hopac/KestrelInterop.fs -------------------------------------------------------------------------------- /src/Kestrel/Freya.Hopac/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Kestrel/Freya.Hopac/Program.fs -------------------------------------------------------------------------------- /src/Kestrel/Freya/Freya1.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Kestrel/Freya/Freya1.fsproj -------------------------------------------------------------------------------- /src/Kestrel/Freya/KestrelInterop.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Kestrel/Freya/KestrelInterop.fs -------------------------------------------------------------------------------- /src/Kestrel/Freya/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Kestrel/Freya/Program.fs -------------------------------------------------------------------------------- /src/Kestrel/Giraffe/Giraffe1.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Kestrel/Giraffe/Giraffe1.fsproj -------------------------------------------------------------------------------- /src/Kestrel/Giraffe/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Kestrel/Giraffe/Program.fs -------------------------------------------------------------------------------- /src/Kestrel/Giraffe/rooutesToTest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Kestrel/Giraffe/rooutesToTest.txt -------------------------------------------------------------------------------- /src/Kestrel/GiraffeTask/GiraffeTask.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Kestrel/GiraffeTask/GiraffeTask.fsproj -------------------------------------------------------------------------------- /src/Kestrel/GiraffeTask/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Kestrel/GiraffeTask/Program.fs -------------------------------------------------------------------------------- /src/Kestrel/GiraffeTask/rooutesToTest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Kestrel/GiraffeTask/rooutesToTest.txt -------------------------------------------------------------------------------- /src/Kestrel/GiraffeTaskTrie/GiraffeTaskTrie.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Kestrel/GiraffeTaskTrie/GiraffeTaskTrie.fsproj -------------------------------------------------------------------------------- /src/Kestrel/GiraffeTaskTrie/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Kestrel/GiraffeTaskTrie/Program.fs -------------------------------------------------------------------------------- /src/Kestrel/GiraffeTaskTrie/rooutesToTest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Kestrel/GiraffeTaskTrie/rooutesToTest.txt -------------------------------------------------------------------------------- /src/Kestrel/MVC/Controllers/Home.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Kestrel/MVC/Controllers/Home.fs -------------------------------------------------------------------------------- /src/Kestrel/MVC/MVC.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Kestrel/MVC/MVC.fsproj -------------------------------------------------------------------------------- /src/Kestrel/MVC/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Kestrel/MVC/Program.fs -------------------------------------------------------------------------------- /src/Kestrel/Nancy/Nancy1.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Kestrel/Nancy/Nancy1.fsproj -------------------------------------------------------------------------------- /src/Kestrel/Nancy/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Kestrel/Nancy/Program.fs -------------------------------------------------------------------------------- /src/Kestrel/Plain/Plain.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Kestrel/Plain/Plain.fsproj -------------------------------------------------------------------------------- /src/Kestrel/Plain/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Kestrel/Plain/Program.fs -------------------------------------------------------------------------------- /src/Kestrel/Suave/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Kestrel/Suave/Program.fs -------------------------------------------------------------------------------- /src/Kestrel/Suave/Suave1.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Kestrel/Suave/Suave1.fsproj -------------------------------------------------------------------------------- /src/Kestrel/Uhura/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Kestrel/Uhura/Program.fs -------------------------------------------------------------------------------- /src/Kestrel/Uhura/Uhura1.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Kestrel/Uhura/Uhura1.fsproj -------------------------------------------------------------------------------- /src/Nowin/Freya.Hopac/Freya1.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Nowin/Freya.Hopac/Freya1.fsproj -------------------------------------------------------------------------------- /src/Nowin/Freya.Hopac/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Nowin/Freya.Hopac/Program.fs -------------------------------------------------------------------------------- /src/Nowin/Freya/Freya1.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Nowin/Freya/Freya1.fsproj -------------------------------------------------------------------------------- /src/Nowin/Freya/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Nowin/Freya/Program.fs -------------------------------------------------------------------------------- /src/Nowin/Nancy/Nancy1.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Nowin/Nancy/Nancy1.fsproj -------------------------------------------------------------------------------- /src/Nowin/Nancy/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Nowin/Nancy/Program.fs -------------------------------------------------------------------------------- /src/Nowin/Plain/Plain.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Nowin/Plain/Plain.fsproj -------------------------------------------------------------------------------- /src/Nowin/Plain/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Nowin/Plain/Program.fs -------------------------------------------------------------------------------- /src/Nowin/WebApi/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Nowin/WebApi/Program.fs -------------------------------------------------------------------------------- /src/Nowin/WebApi/WebApi1.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Nowin/WebApi/WebApi1.fsproj -------------------------------------------------------------------------------- /src/Suave/Freya.Hopac/Freya1.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Suave/Freya.Hopac/Freya1.fsproj -------------------------------------------------------------------------------- /src/Suave/Freya.Hopac/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Suave/Freya.Hopac/Program.fs -------------------------------------------------------------------------------- /src/Suave/Freya/Freya1.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Suave/Freya/Freya1.fsproj -------------------------------------------------------------------------------- /src/Suave/Freya/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Suave/Freya/Program.fs -------------------------------------------------------------------------------- /src/Suave/Nancy/Nancy1.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Suave/Nancy/Nancy1.fsproj -------------------------------------------------------------------------------- /src/Suave/Nancy/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Suave/Nancy/Program.fs -------------------------------------------------------------------------------- /src/Suave/Plain/Plain.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Suave/Plain/Plain.fsproj -------------------------------------------------------------------------------- /src/Suave/Plain/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Suave/Plain/Program.fs -------------------------------------------------------------------------------- /src/Suave/WebApi/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Suave/WebApi/Program.fs -------------------------------------------------------------------------------- /src/Suave/WebApi/WebApi1.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/dotnet-web-benchmarks/HEAD/src/Suave/WebApi/WebApi1.fsproj --------------------------------------------------------------------------------