Skip to content

Create performance tests #2

Description

@Gormartsen

Test description:
copy paste prototype for checkmarks

  - create api that handle requests:
    - [ ] /users/:username - user information endpoint
    - [ ] /users/:username/notes/:note_id - notes by username endpoint
  - [ ] API should support access token with scope that allow post notes by user but read user information only
  - [ ] order DO vps and pre install it for tests
  - [ ] perform GET/PUT/POST/DELETE/SEARCH requests to /users/:user_id/notes/:note_id
  - [ ] use metrics to store CPU/MEM/IO pressure to compare.
  - [ ] create repository

Compare:

  • mfw
    • create api that handle requests:
    • /users/:username - user information endpoint
    • /users/:username/notes/:note_id - notes by username endpoint
    • API should support access token with scope that allow post notes by user but read user information only
    • order DO vps and pre install it for tests
    • perform GET/PUT/POST/DELETE/SEARCH requests to /users/:user_id/notes/:note_id
    • use metrics to store CPU/MEM/IO pressure to compare.
    • create repository - done
  • totals
  • sailsjs
  • loopback
    • create api that handle requests:
      • /users/:username - user information endpoint
      • /users/:username/notes/:note_id - notes by username endpoint
    • API should support access token with scope that allow post notes by user but read user information only
    • order DO vps and pre install it for tests
    • perform GET/PUT/POST/DELETE/SEARCH requests to /users/:user_id/notes/:note_id
    • use metrics to store CPU/MEM/IO pressure to compare.
    • create repository
  • express
    • create api that handle requests:
    • /users/:username - user information endpoint
    • /users/:username/notes/:note_id - notes by username endpoint
    • API should support access token with scope replaced by role that allow post notes for user byitself and read only for other users notes
    • order DO vps and pre install it for tests
    • perform GET/PUT/POST/DELETE/SEARCH requests to /users/:user_id/notes/:note_id
    • use metrics to store CPU/MEM/IO pressure to compare.
    • create repository - done
  • koa
    • create api that handle requests:
    • /users/:username - user information endpoint
    • /users/:username/notes/:note_id - notes by username endpoint
    • API should support access token with scope replaced by role that allow post notes for user byitself and read only for other users notes
    • order DO vps and pre install it for tests
    • perform GET/PUT/POST/DELETE/SEARCH requests to /users/:user_id/notes/:note_id
    • use metrics to store CPU/MEM/IO pressure to compare.
    • create repository - done

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions