Giter Club home page Giter Club logo

solo-project's Introduction

๐Ÿ™Œ ํ”„๋กœ์ ํŠธ ์„ค๋ช…

  • ๊ฐ„๋‹จํ•œ ๊ฒŒ์‹œํŒ์„ ๊ตฌํ˜„ํ•˜์˜€์Šต๋‹ˆ๋‹ค.
  • Github Actions, Java 21 , Prometheus , Grafana , Ngrinder , Spring security , swagger doc , Spring JPA , EC2 , RDS
  • Ngrinder๋ฅผ ํ†ตํ•œ ๋ถ€ํ•˜ํ…Œ์ŠคํŠธ์™€ ์ด๋ฅผ ๊ฐœ์„ ํ•˜๋Š” ๊ฒƒ์„ ์ฃผ ๋ชฉ์ ์œผ๋กœ ํ•˜์˜€์Šต๋‹ˆ๋‹ค.
  • API ๋Š” ๊ธฐ๋ณธ์ ์ธ ๊ฒŒ์‹œํŒ CRUD ์™€ ๋กœ๊ทธ์ธ ํšŒ์›๊ฐ€์ž…์ด ์žˆ์œผ๋ฉฐ JWT ํ† ํฐ์„ ํ†ตํ•œ ์ธ์ฆ ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
  • swagger api docs : http://ec2-43-203-123-63.ap-northeast-2.compute.amazonaws.com:8080/swagger-ui/index.html

API ๋„๋ฉ”์ธ ๋ชฉ๋ก

  • ํšŒ์›

    • ํšŒ์›๊ฐ€์ž…
    • ๋กœ๊ทธ์ธ
  • ๊ธ€

    • ๋ฆฌ์ŠคํŠธ ์กฐํšŒ ๋ฐ ํŽ˜์ด์ง•
    • ๊ธ€ ์‚ฝ์ž…
    • ๊ธ€ ์ˆ˜์ •
    • ๊ธ€ ์‚ญ์ œ
    • ๊ธ€ detail ์กฐํšŒ with ๋Œ“๊ธ€
  • ๋Œ“๊ธ€

    • ์‚ฝ์ž…
    • ์ˆ˜์ •

๐Ÿ™‹โ€โ™€๏ธ ํ…Œ์ŠคํŠธ ๋กœ๊ทธ

vUser 999๋ช…์„ ๊ธฐ์ค€์œผ๋กœ ํ…Œ์ŠคํŠธ ์ง„ํ–‰ ์‹œ task pool ์˜ ์‚ฌ์ด์ฆˆ๋ฅผ 170 ์ด์ƒ์œผ๋กœ ํ•˜์—ฌ์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ดํ›„ ํ…Œ์ŠคํŠธ๋ฅผ ์Šค๋ ˆ๋“œ 10๋ถ€ํ„ฐ ๋Š˜๋ ค๋ณด๋Š” ๋ฐฉ์‹์œผ๋กœ ์ง„ํ–‰ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ํ…Œ์ŠคํŠธ๋Š” ํ•œ ๋Œ€์˜ ๋กœ์ปฌPC์— server, db , ngrinder ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ง„ํ–‰ํ•˜์˜€์Šต๋‹ˆ๋‹ค. image image ์ด๋ ‡๊ฒŒ ์Šค๋ ˆ๋“œ๋ฅผ ๋Š˜๋ฆฌ๊ณ  ํ…Œ์ŠคํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๋ฉด์„œ ๋ฐ์ดํ„ฐ๋ฅผ 30๋งŒ๊ฑด์„ ๋„˜๊ฒŒ insert ํ•˜๊ธฐ๋„ ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡๊ฒŒ ๋ฐ์ดํ„ฐ๊ฐ€ 70๋งŒ๊ฑด๊นŒ์ง€ ๋˜๋‹ˆ ๋ฌธ์ œ๋ฅผ ๋ฐœ๊ฒฌํ•˜์˜€์Šต๋‹ˆ๋‹ค.

solo-project's People

Contributors

singan avatar

Watchers

 avatar

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.