회사에서 Redis 서버를 재기동 해야 하는 이슈가 생겼다.
재기동하기 전에 현재 Redis 서버와 커넥션을 맺고 있는 클라이언트를 확인하고 Graceful하게 종료를 시켜야 했다.
Redis 서버와 연결을 맺고 있는 명령어인 CLIENT LIST 명령어에 대해 알아보자.
Given an array arr, replace every element in that array with the greatest element among the elements to its right, and replace the last element with -1.
After doing so, return the array.
2025년 Dev History
2024 Dev History에 이어
2025년에도 내가 어떤것에 관심을 갖고
어떤 공부를 했고 그로 인해 어떤 성장을 했는지 기록해두자.
이 글은 책 내용을 토대로 작성하였습니다.
리더 기반 복제 시스템에서 쓰기 후 읽기 일관성은 어떻게 구현할 수 있을까?
책에서는 다양한 케이스를 예시로 들었지만
이 글에서는 2가지 케이스만 알아보자.
이전에 포스팅 한 “Redis를 MessageQueue로 활용하는 방법“글에서
Redis를 MessageQueue로 사용하는 3가지 방법에 대해 알아봤다.
사실 각 개념으로 보면 다 비슷해보이는 기능이라
언제 어떻게 다르게 사용해야하는거지?라는 생각이 들었고
그래서 각 방법별로 비교해보는 글을 작성하기로 하였다.
Software Maestro에 멘토로 지원을 하였다.
사실 작년에 지원해보려 했는데 경력이 만 5년이 넘지 않으면
시스템상으로 지원이 불가능하여 내년을 기약하자 했고 만 5년이 지난 올해 바로 지원을 하였다.