[Redis] DB는 무조건 RDB만 있는 줄 알았던 나의 Redis 입문기
처음 개발을 배울 때, 나에게 데이터베이스란 곧 관계형 데이터베이스였다. 테이블을 만들고, 관계를 맺고, SQL로 데이터를 끄집어내는 것만 있는 줄 알았다. 일반적으로 컴퓨터를 쓸 때도 무언가를 다운로드 받으면 당연히 하드디스크에 저장을 했었으니, 데이터베이스도 마찬가지일 거라도 생각을 했었다. 그러다가 한 프로젝트에서 메모리에 데이터를 저장한다는 데...
처음 개발을 배울 때, 나에게 데이터베이스란 곧 관계형 데이터베이스였다. 테이블을 만들고, 관계를 맺고, SQL로 데이터를 끄집어내는 것만 있는 줄 알았다. 일반적으로 컴퓨터를 쓸 때도 무언가를 다운로드 받으면 당연히 하드디스크에 저장을 했었으니, 데이터베이스도 마찬가지일 거라도 생각을 했었다. 그러다가 한 프로젝트에서 메모리에 데이터를 저장한다는 데...
회사에서 대시보드성 페이지를 개발하던 도중, 실시간 알림 서비스를 구현해야 할 필요가 생겼다. DB에 변경 사항이 생기면 서버에서 사용자에게 알림을 보내, 페이지 새로고침을 하게 유도해야하는 상황이었다. 이것은 서버에서 클라이언트로 일방적으로 데이터를 보내는 단방향 통신의 성격이 강하므로, 해당 기능에 적합한 SSE 기술을 도입하여 처리하기로 하였다....
도커 허브란 도커 이미지를 저장하고 공유하는 클라우드 저장소이다. 이 글을 포스팅하는 Github랑 비슷한 서비스라고 생각하면 된다. 도커 이미지 저장소는 Public과 Private로 나누어져 있으며 여러 클라우드 서비스 업체들이 따로 운영도 하고 있지만, 여기서는 Public이자 공식 저장소인 도커 허브만 다루도록 하겠다. 도커 허브 도...
사실 고래의 등엔 이미 짊어진 컨테이너가 여러개 있었다. 등에 컨테이너를 더 올려보자. 요즘 같은 시대에 물리적으로 하나의 호스트(서버)에 App, DB, Logging 등 여러 시스템을 다 넣는 경우는 없을 것이다. 그렇게 한다면 각 프로세스가 서로에게 미치는 영향이 너무 크고, VM을 사용하여 격리한다고 하더라도 OS단위로 격리하는 것은 자원...
님 리눅스 좀 다룰 줄 알음? 혼자 서버 구축하고 배포할 수 있음? 도커는? 쿠버네티스는? db aws elk….. 처음 일을 시작할때는 개발자는 코드만 잘 작성하면 끝인 사람인 줄 알았다. 근데 연차가 쌓이고, 개발을 하면 할수록 내 범위가 넓어졌고 그것은 어느새 분명히 단순 코드의 영역을 넘어선 지 오래였다. 더욱이 요즘처럼 AI가 코드를 ...