국내 IT 기업 기술 블로그 최신 글

NEW FEATURE

기술을 읽던 곳에서, 다음 기회를 만나세요.

채용 검색부터 관심사 기반 추천, 내 적합도까지.

새로운 기술 블로그가 추가되었어요

필터 1
카카오웹툰은 GitHub Actions를 어떻게 사용하고 있을까?
카카오엔터테인먼트FE
데브옵스

카카오웹툰은 GitHub Actions를 어떻게 사용하고 있을까?

GitHub Actions로 React 프로젝트의 검사와 빌드를 자동화하고 의존성 캐시를 적용했습니다. Composite Action과 Secrets로 Slack 알림 및 배포 브랜치 규칙을 구성했습니다.

#GitHub Actions#CI/CD
3900
Zum Portal Core JS 소개
ZUM
프론트엔드

Zum Portal Core JS 소개

줌인터넷 프론트엔드 파트의 표준화 코어 패키지 도입과 분리 과정을 소개했습니다.\nSSR, 캐시, 설정 표준화로 유지보수와 배포 시간을 개선한 내용을 정리했습니다.

#Vue.js#node.js
1100
Vue SSR 제대로 적용하기 (feat. Vanilla SSR)
ZUM
프론트엔드

Vue SSR 제대로 적용하기 (feat. Vanilla SSR)

SSR의 개념부터 Vanilla JS와 Vue를 이용한 적용 흐름까지 단계적으로 설명했습니다. 또한 Hydration, state 동기화, 선택적 SSR과 실패 시 CSR 대체 방법까지 정리했습니다.

#Vue.js#SSR
1000
비전공자 부트캠프 출신 신입 개발자의 두달 회고록
비브로스
백엔드

비전공자 부트캠프 출신 신입 개발자의 두달 회고록

신규 입사자 과제와 코드 리뷰를 통해 Node.js 기반 백엔드 스택 및 설계 역량을 학습했습니다. 효율적인 질문과 예제 중심 복습의 중요성을 회고했습니다.

#node.js#MongoDB
2700
여러 AWS S3 Object를 하나로 압축하기
모두싸인
백엔드

여러 AWS S3 Object를 하나로 압축하기

S3 객체를 스트림으로 읽고 ZIP으로 압축해 다시 S3에 업로드하는 방식을 소개했습니다. SQS 기반 비동기 작업으로 재시도에 따른 서버 부하를 줄였습니다.

#AWS#S3
2900
잔디 날씨 알림 봇 개발기
비브로스
백엔드

잔디 날씨 알림 봇 개발기

잔디 Outgoing Webhook과 OpenWeather API로 사내 날씨 알림 봇을 구현했습니다. 다중 API 호출과 지명·미세먼지 정확도 문제를 캐싱과 API 조합으로 개선할 계획입니다.

#TypeScript#node.js
2600
쿠팡 파트너스

광고

개발자를 위한 서적을 확인해 보세요

이 게시물은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

#개발서적#프로그래밍
써드파티 API 호출을 위한 암호화 삽질기
레모네이드
백엔드

써드파티 API 호출을 위한 암호화 삽질기

ncloud SMS API의 401 오류를 HmacSHA256 서명 생성 관점에서 추적했습니다. 서명 대상 URL 누락을 수정해 정상 발송을 확인했습니다.

#API#HMAC
3700
웹페이지에서 파일 다운로드 링크 제공 시 파일명 설정방법
레모네이드
프론트엔드

웹페이지에서 파일 다운로드 링크 제공 시 파일명 설정방법

Cross Origin 스토리지 링크에서 download 속성만으로 파일명이 바뀌지 않는 원인을 분석했습니다.\nGoogle Cloud Storage 메타데이터의 Content-Disposition filename 설정으로 해결했습니다.

#HTML#Content-Disposition
1300
사전예약 서버 프로파일링으로 서버 병목찾아 개선하기
데브시스터즈
백엔드

사전예약 서버 프로파일링으로 서버 병목찾아 개선하기

Artillery와 Linux perf Flamegraph로 Node.js 이미지 생성 서버의 병목을 분석했습니다.\n불필요한 이미지 리사이징을 제거해 처리량을 10 RPS에서 70 RPS로 개선했습니다.

#node.js#TypeScript
2900
Google Cloud Monitoring — Dashboard(2)
꿈많은청년들
데브옵스

Google Cloud Monitoring — Dashboard(2)

OpenCensus의 기능 제약과 복잡성을 대신해 Google Cloud Monitoring npm 패키지를 사용했습니다. 메트릭 전송과 식별자 설정으로 대시보드 표시 정보를 보강했습니다.

#Google Cloud Monitoring#OpenCensus
1900
MongoDB? Mongoose로 편하게 사용하자!
휴몬랩
백엔드

MongoDB? Mongoose로 편하게 사용하자!

Mongoose로 MongoDB 연결, 스키마·모델 정의, 주요 쿼리 사용법을 소개했습니다.\npopulate 성능 부담과 MongoDB 계정·비밀번호 설정 필요성도 설명합니다.

#MongoDB#Mongoose
3000
모바일 줌 SpringBoot → NodeJS 전환기 (feat. VueJS SSR)
ZUM
백엔드

모바일 줌 SpringBoot → NodeJS 전환기 (feat. VueJS SSR)

모바일 줌의 Spring Boot 백엔드를 Node.js Express와 Vue SSR 기반으로 전환했습니다. 검색엔진 유입과 TPS가 개선되고 코드와 메모리 사용량도 줄었습니다.

#Spring Boot#node.js
600
DevOps 엔지니어의 Redis Test 분투기 - Part 1
마켓컬리
데브옵스

DevOps 엔지니어의 Redis Test 분투기 - Part 1

Redis 키 만료·재적재 시 동시 요청으로 발생한 성능 저하를 API 부하 테스트로 재현했습니다.\n컬렉션 선택과 캐시 장애 시 DB 부하 대응, 리소스 모니터링의 중요성을 확인했습니다.

#Redis#AWS
000
DevOps 엔지니어의 Redis Test 분투기 - Part 1
마켓컬리
데브옵스

DevOps 엔지니어의 Redis Test 분투기 - Part 1

Redis 키 만료 시 동시 GET·SET이 집중되는 장애 상황을 API와 nGrinder로 재현했습니다.\n반복 조회 로직 제거로 CPU 사용률과 TPS 저하를 완화하고 운영 주의점을 정리했습니다.

#Redis#AWS
3100