-problem 키오스크 기능을 수행하는 웹 어플리케이션을 제작하던 중, 사용자가 주문한 메뉴들의 가격을 찾아서 합산하는 기능을 제작했어야 했다. 여기에서 사용자의 주문을 확인했어야 하는데, 어디까지가 하나의 주문인지 어떻게 아는지에 대한 문제가 발생했다. -what I tried 일단 jwt의 issuedAt을 사용하고자 했다. 주문을 생성할때 토큰을 생성하고 주문 생성시간과 토큰 생성시간이 같으면 같은 주문이라고 보는 것이다. 다만 아무래도 토큰 생성과 주문 생성이 동시에 일어나지 않아서 미세한 차이가 있어 아예 동일하게 처리할 수 없었다. -my answer 먼저 주문 생성시간을 찍어줄때 아래와 같이 String으로 처리하고 localDateTime 의 포맷을 yyyy/MM/dd/hh/mm과 같이 ..
항해99 부트캠프의 1주차가 지났다. 첫 협업을 거쳐가며 작은 규모의 팀 프로젝트에서는 어떻게 일을 분배할지, 어떻게 협업을 진행할 지에 대한 부분을 배웠다. 당연한 얘기지만 코드를 짜는 것도 배워가는 것이 많았다. 그 중에서도 이번주에 배운 것 중에 제일 큰 것은 쿠키와 토큰이었다. 먼저 나는 JWT (JSON Web Token)를 사용했다. 말 그대로 JSON 객체를 사용하는 토큰이라고 볼 수 있었다. 그럼 우리는 왜 토큰을 이용할까? 그것은 안전한 API를 이용하기 위해! 토큰 기반 인증을 사용하면 내 서버에서만 시크릿 키를 통해 인코딩 / 디코딩을 거칠 수 있으니 보다 안전하게 이용이 가능하다고 이해했다. 더불어 여기서 stateless라는 개념도 추가로 알아보았다. 토큰은 서버에 저장하지 않고,..
- Total
- Today
- Yesterday
- jmeter쿠키
- bankersRounding
- Python
- jmeter부하테스트
- index
- Java
- Lock
- EC2
- jwt
- 항해
- hackerrank
- CorrectnessAndTheLoopInvariant
- 대규모더미데이터
- jmeter테스트
- 인덱스
- Redisson
- 자바
- pessimisticlock
- jmeter시나리오
- CheckedException
- Spring
- jmeter세션
- 부하테스트시나리오
- 토큰
- 프로그래머스
- jmeter토큰
- jmeter로그인
- Redis
- 동적크롤링
- 스프링faker
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |