Published onMay 1, 2025k8s 에서 node-exporter 를 통한 nextjs 서버 모니터링k8sexporternodejsnextjsnextjs 서버를 k8s 를 통해 운영하고 있는데, 해당 nextjs 서버를 node exporter 를 통해 모니터링 하는 방법에 대해 알아본다.
Published onDecember 26, 2022Slack Bot 개발기 (with hubot)nodejshubotslackteam서로에게 칭찬하는 문화를 만들기 위해 Hey! Taco와 같은 역할을 하는 Slack Bot을 개발하게 되었다.
Published onMarch 13, 2020express에서 graphql 사용하기nodejsgraphqlbackendexpress에서 graphql 사용하기 | RESTful과 차이점 | GraphQL 장단점
Published onDecember 29, 2019express에서 JWT사용하기nodejsjwtbackendJWT 는 JSON Web Token의 약자로 클라이언트와 서버, 서비스와 서비스 사이 통신 시 권한 인가(Authorization)를 위해 사용하는 토큰이다.
Published onOctober 11, 2019express에서 mongoose 사용하기nodejsmongoosemongodbbackendmongoose는 MongoDB ODM(Object Document Mapping)중 하나로써, MongoDB Document를 자바스크립트 Object에 매칭시켜주는 역할을 한다.
Published onJune 19, 2019Socket 서버 구현 6 (http Request)nodejsbackendwebsocketrequest 모듈 | stream 연결 | SwiftStack Authentication
Published onJune 18, 2019Socket 서버 구현 5 (Zookeeper Client, Kafka Producer)nodejsbackendwebsocketZookeeper Client 구현 | Kafka Producer
Published onJune 17, 2019Socket 서버 구현 4 (Redis Client)nodejsbackendwebsocketredisRedis 사용 | ioredis 모듈 | Master의 Redis subscribe 및 Worker로 전달
Published onJune 16, 2019Socket 서버 구현 3 (Logging)nodejsbackendwebsocketWinston 모듈 | Master로 Log메시지 전송 및 Master의 Logging 관리
Published onJune 15, 2019Socket 서버 구현 2 (Socket Server 실행 및 Socket Router 구현)nodejsbackendwebsockethttps서버 생성 | socket.io 서버 생성 | socketWildcard를 사용한 Socket Router 구현
Published onJune 14, 2019Socket 서버 구현 1 (Master & Worker Cluster 관리)nodejsbackendwebsocketpm2 를 통한 Master & Worker Process 생성 | Master & Worker 간의 Communication | Mater 또는 Worker 가 죽는 경우 처리
Published onApril 2, 2019NodeJS 파일 읽기 및 쓰기에 필요한 모든 내용nodejsfile system 모듈 | file read & write stream | form을 통한 파일 업로드 처리 | .xlsx 파일 읽기
Published onFebruary 4, 2019Express 보안securitynodejs더 이상 사용되지 않거나 취약성이 있는 버전의 Express를 사용 중지 | TLS 사용 | Helmet 사용