Skip to content

Dotnet 9 URL Shortener REST API Project example with MongoDB

License

Notifications You must be signed in to change notification settings

insideconf/dotnet-minify-url

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotnet Minify Url

Dotnet 9 URL Shortener REST API Project example with MongoDB

Architecture

Dotnet Minfiy Url Architecture

Dependencies

How to run

  • Clone the repository with git clone
  • Go to the project current directory
  • Run docker-compose up -d to start MongoDB and Redis and the project

Load Test With K6

  • Install K6 with brew install k6 or choco install k6 or go to K6 Download
  • Open Terminal on the project directory
  • Go to test/LoadTestK6 directory
  • Run k6 run regular_load_test.js to run the regular load test
  • Run k6 run progressive_load_test.js to run the progressive load test

About

Dotnet 9 URL Shortener REST API Project example with MongoDB

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 93.6%
  • JavaScript 4.8%
  • Dockerfile 1.6%