Giter Site home page Giter Site logo

fesghel's Introduction

Fesghel

GitHub Workflow Status

Introduction

Here I am trying to implement a URL shortener with concepts that I use in Golang but this time in Rust. It uses MongoDB as its storage backend.

Nomenclature

Fesghel is a name of the following haapoo 🐶:

haapoo

Load Testing

As you can see response time in Rust is much better than Golang.

    checks.....................: 99.60% ✓ 2988  ✗ 12
    data_received..............: 1.9 MB 62 kB/s
    data_sent..................: 516 kB 17 kB/s
    group_duration.............: avg=346.67ms min=234.35µs med=141.88ms max=30.76s   p(90)=229.84ms p(95)=685.55ms
    http_req_blocked...........: avg=21.66ms  min=0s       med=2µs      max=2.87s    p(90)=5µs      p(95)=24.09µs
    http_req_connecting........: avg=8.24ms   min=0s       med=0s       max=2.33s    p(90)=0s       p(95)=0s
    http_req_duration..........: avg=61.05ms  min=0s       med=14.22ms  max=605.39ms p(90)=169.05ms p(95)=194.65ms
    http_req_receiving.........: avg=52.36µs  min=0s       med=39µs     max=13.13ms  p(90)=76µs     p(95)=99.04µs
    http_req_sending...........: avg=24.95µs  min=0s       med=15µs     max=888µs    p(90)=46µs     p(95)=64µs
    http_req_tls_handshaking...: avg=8.81ms   min=0s       med=0s       max=468.61ms p(90)=0s       p(95)=0s
    http_req_waiting...........: avg=60.98ms  min=0s       med=14.15ms  max=605.26ms p(90)=168.95ms p(95)=194.42ms
    http_reqs..................: 4000   129.987115/s
    iteration_duration.........: avg=694.13ms min=131.95ms med=190.51ms max=30.77s   p(90)=748.75ms p(95)=1.51s
    iterations.................: 1000   32.496779/s
    vus........................: 100    min=100 max=100
    vus_max....................: 100    min=100 max=100

fesghel's People

Contributors

1995parham avatar dependabot[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

fesghel's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.