Jmh
JMH를 통한 벤치마킹 테스트 관련 글 Websocket Websocket + 부가기능 Websocket (채팅 기록 json 파일 저장하기) Sse Websocket + jwt Websocket test Jmh - 채팅 파일 refactoring 👈🏻 성능 테스트(JMH) JMH는 Java Microbenchmark...
JMH를 통한 벤치마킹 테스트 관련 글 Websocket Websocket + 부가기능 Websocket (채팅 기록 json 파일 저장하기) Sse Websocket + jwt Websocket test Jmh - 채팅 파일 refactoring 👈🏻 성능 테스트(JMH) JMH는 Java Microbenchmark...
Redis란 Redis(Remote Dictionary Server)는 메모리(In-Memory)에 데이터를 저장하는 NoSQL 데이터 저장소이다. DB는 데이터를 디스크에 저장하지만 Redis는 메모리에 데이터를 저장하기 때문에 데이터 조회와 저장 속도가 매우 빠르다. 이러한 특성 때문에 빠른 응답 속도가 필요한 서비스 환경에서 많이 사용된다. ...
WebSocket Test 관련 글 Websocket Websocket + 부가기능 Websocket (채팅 기록 json 파일 저장하기) Sse Websocket + jwt Websocket test 👈🏻 Jmh - 채팅 파일 refactoring class ChatControllerTest { // server →...
Redis Java의 Redis Client Java에서 Redis를 사용할 때 대표적으로 두 가지 Redis Client가 많이 사용된다. Jedis Lettuce Jedis → 사용이 간단한 전통적인 동기 방식 Redis Client Lettuce → Netty 기반의 비동기 처리로 고성능을 제공하는...
MySql 비밀번호 바꾸기 MySql 실행 $ mysql -u root -p 만약에 port 번호가 3306으로 설정하지 않았다면 mysql -u root -p --port {포트번호}로 작성한다. 나는 mysql -u root -p --port 3307로 작성했다. 그 다음 기존 password를 작성하면 된다. 비밀번호 변경 mysql...
WebSocket + JWT 관련 글 Websocket Websocket + 부가기능 Websocket (채팅 기록 json 파일 저장하기) Sse Websocket + jwt 👈🏻 Websocket test Jmh - 채팅 파일 refactoring 내가 채팅방을 작성하면서 security를 구현한 이유는 stomp...
OAuth2 STOMP를 활용하면 header에 token 값을 넣어 인증을 할 수 있다는 글을 많이 보게 되었다. 실제로 적용하는 곳은 많지 않았지만 해당 기능을 적용할 수 있다면 한 번쯤 직접 구현해보는 것도 의미가 있다고 생각했다. 이를 위해 Spring Security 적용이 필요했는데 기존 프로젝트에는 이미 Security가 적용되어 있...
SSE(Server-Sent-Event) 관련 글 Websocket Websocket + 부가기능 Websocket (채팅 기록 json 파일 저장하기) Sse 👈🏻 Websocket + jwt Websocket test Jmh - 채팅 파일 refactoring 이전에 WebSocket 재연결 문제로 잠시 헤매고 있...
Json 파일 저장하기 관련 글 Websocket Websocket + 부가기능 Websocket (채팅 기록 json 파일 저장하기) 👈🏻 Sse Websocket + jwt Websocket test Jmh - 채팅 파일 refactoring 문제 채팅 대화 내용을 보여주기 위해 처음에는 클라이언트에서 sessi...
WebSocket 관련 글 Websocket Websocket + 부가기능 👈🏻 Websocket (채팅 기록 json 파일 저장하기) Sse Websocket + jwt Websocket test Jmh - 채팅 파일 refactoring 1편에 이어서 채팅기능을 구현했으므로 고객센터를 구현하기 위해 admin과 ...