Project
테스트 방향
테스트 방향성 성능(Perforamnce) 테스트 부하 테스트 스트레스 테스트 성능(Volume) 테스트 일반적인 트래픽 일어났을 때 TPS 몇이 나오고 Reponse 시간은 몇이 나오는가? (1차적이고) → Throughput / TPS , Reponse 시간을 기준으로 하더라구요. → 일반적 트래픽 경우에는 몇이야? ( 1초에 몇 명이 들어올건지 , 평소에 1분에 몇 명이 들어오는지 ) 논의가 되어야한다. ( 1분 기준 2000명 ~ 5000명 - 가입한 유저의 2% ~ 5% 정도 평균적으로 사용하고 가정 - 10만 명 유저 더미 데이터 만들어져 있어서 ) → 최대 트래픽 경우에는 몇이야? ( 경매, 채팅, 조회, 알림 / 로그인 ) → 인기 있는 경매의 경우는 일반적인 트래픽보다 배수로 늘어난다. ..
API 명세서
API 역할 분담 /api/auth/login POST 로그인 김기범 /api/auth/signup POST 회원가입 김기범 /api/ideas/{id} GET 상세조회 권종원 /api/ideas GET 전체조회 권종원 /api/ideas POST 아이디어 등록 김기범 /api/ideas/{id} DELETE 아이디어 삭제 정지현 /api/ideas/{id} PUT 아이디어 수정 정지현 /api/ideas/{id}/bid POST 입찰 권능현 /api/ideas/{id}/bid GET 입찰 금액 조회 권능현 /api/ideas/{id}/notice GET 알림 정지현 /api/chat 채팅 권종원 /api/chat/send 채팅 보내기 권종원 /api/ideas/{id}/reservation POST 경..
프로젝트 주제
필수 기능 로그인 아이디 비밀번호를 통해 로그인한다. 회원가입 회원가입을 한다. 아이디어 등록 아이디어 최소 경매입찰금액, 이미지, 제목, 내용, 카테고리를 설정하고 등록한다. 특허 데이터를 통해서 등록이 가능한 아이디어인지 확인을 해준다. ( 10분 고정 시간은 추후에 더 논의 - 트래픽 증가하는 것 ) 아이디어 전체 조회 아이디어 전체 조회 아이디어 단건 조회 아이디어 세부 페이지 조회 아이디어 수정 아이디어 설명 및 이미지 수정하기 아이디어 삭제 아이디어 삭제 카테고리 카테고리별 아이디어 전체 조회 검색 검색별 아이디어 전체 조회 알림 입찰한 아이디어가 다른 입찰이 들어올 때 내가 올린 아이디어가 입찰이 완료됐을 때 입찰 해당 아이디어 입찰하기 스택 Tech Stack Java, Spring Boo..
자바로 만들어 보는 게임
RPG 게임으로 만들고 싶어 군대에서 열심히 끄적끄적 개발 해보았다! 몬스터와 싸울때는 턴마다 돌리는것이 아닌 공격속도가 있어 자신이 공격할때가 되면 알림을 주고 공격 어떻게 할건지 선택을 하는 기능에 Java_Mail 을 통한 네이버 메일 인증 기능까지 만들었다. 자세한 코드는 Github 주소에 남겨 놓겠습니다! Github : https://github.com/Domae-back-end/Java_Game
게시판 프로젝트 계획
깃헙 저장소 주소 : https://github.com/Domae-back-end/board_project 패스트캠퍼스의 강의 내용을 보고 나만의 개발로 진행해 보자! 게시판 서비스 프로젝트의 목표 누구나 이해하기 쉬운 소재로 명확한 기능 요구사항 요구사항을 구현하는데 각종 문서 작업 Spring boot 요구사항을 실제로 구현하는 기술적인 방법 기획과 문서 작성부터 개발, 형상관리, 테스트, 배포까지 개발 프로세스 개발의 목적 고객의 니즈와 문제를 정리 공부가 목표 문제 → 요구사항 → 기능 도출 → 구현 방안의 기획 → 개발 계획 수립 → 실행 테스트와 배포 테스트 개발 요구사항이 빠짐 없이 모두 구현되었는가 구현된 요구사항이 오류 없이 동작하는가 배포 깃헙 릴리즈 작성 클라우드 서버에 배포 (헤로쿠..