기술 블로그 모음

국내 IT 기업들의 기술 블로그 글을 한 곳에서 모아보세요

전체 프론트엔드 백엔드 데브옵스 AI 아키텍처 DB 네트워크 보안 기타
NestJS Custom Caching Decorator 만들기
줌 인터넷
NestJS Custom Caching Decorator 만들기

본 포스트는 NestJS에 호환 되는 Caching Decorator 를 만들기 위한 삽질 과정을 담고 있습니다. 안녕하세요! 약 한 달 만에 기술블로그에 투고를 합니다. 조금 더 자주 해야 할텐데.. 글쓰기는 항상 어렵네요 😭 줌인터넷 프론트엔드 파트는 프론트 서버에서 NestJS를 사용합니다. 정확히는 NestJS를 이용하여 Backend Core...

Spring boot - 설정파일로 AspectJ PointCut 지정하기
티몬
Spring boot - 설정파일로 AspectJ PointCut 지정하기

AspectJ 라고 하면 Advice, Pointcut, Weaving 등 다양한 개념이 등장하지만 이 글의 주제는 포인트컷을 설정파일로 빼는것이므로 AOP 에 대한 내용은 아래 링크를 참고 부탁드립니다. Aspect Oriented Programming with Spring Spring AOP와 AspectJ 비교하기 Spring 에서 Aop는 Be...

스프링 클라우드(Spring Cloud)를 활용한 클라우드 네이티브 애플리케이션 개발
삼성 SDS
스프링 클라우드(Spring Cloud)를 활용한 클라우드 네이티브 애플리케이션 개발

스프링 프레임워크&lparSpring Framework&rpar는 오늘날 Java 기반 웹 애플리케이션 개발의 표준으로 인식되고 있습니다. 스프링 프레임워크를 기반으로 한 다수의 상용 프레임워크가 출시되었고, 스프링과 함께 많은 발전을 이뤄냈습니다. 이같은 상황에서 스프링 프로젝트는 더욱 향상된 개발 환경을 제공하기 위해 스프링 부트&a...

사전예약 서버 프로파일링으로 서버 병목찾아 개선하기
데브시스터즈
사전예약 서버 프로파일링으로 서버 병목찾아 개선하기

artillery, linux perf로 node.js 서버 성능을 테스팅하여 flamegraph를 뽑아내고 서버의 병목구간을 찾아 개선한 경험을 소개합니다.

PHP Development Roadmap In 2020 At Kurly
마켓컬리
PHP Development Roadmap In 2020 At Kurly

2020 컬리 PHP 개발자 로드맵

마켓컬리에서의 PHP 이야기
마켓컬리
마켓컬리에서의 PHP 이야기

마켓컬리에서의 PHP 이야기

프로덕션 환경에서 사용하는 golang과 gRPC
뱅크샐러드
프로덕션 환경에서 사용하는 golang과 gRPC

안녕하세요, 뱅크샐러드 엔지니어링 파운데이션의 정겨울입니다. 뱅크샐러드는 마이크로 서비스 환경에서 다양한 언어와 프로토콜을 활용해 서비스를 운영하고 있습니다. 하나의 서비스는 요청을 처리하기 위해 다른 서비스의 API…

티몬 라이브 플랫폼 제작기
티몬
티몬 라이브 플랫폼 제작기

티몬 라이브 플랫폼 제작기 신사업개발랩 김영은 여러분, 스마트폰으로 동영상 많이 보시나요? 출퇴근길에 오며 가며 보면 많은 사람들이 유튜브로 콘텐츠를 보거나 생중계 스포츠, 좋아하는 TV 프로그램을 봅니다. 티몬 앱을 들어와보시면 이미지 대신 동영상으로 설명을 대신하는 상품들도 많아졌죠. 그렇다면 라이브 동영상을 보며 상품을 사는 건 어떨까요? 이미 ...

Couchbase Spring data repository 적용기(3)
티몬
Couchbase Spring data repository 적용기(3)

Spring data는 custom object-mapping 추상화를 지원하고 이를 통해 개발자가 다양한 데이터 저장소에 직접 access layer를 구현할 필요가 없도록 도와줍니다. 이러한 장점을 활용해 보기 위한 Repository 적용기를 소개합니다. 이번 마지막 3부에서는 Repository 커스텀 기능 추가를 이용해 Couchbase의 증...

Delayed Replication을 이용해 유실된 데이터 빠르게 복구하기
티몬
Delayed Replication을 이용해 유실된 데이터 빠르게 복구하기

지난 달, GIT 호스팅 서비스를 하는 gitlab.com에서 실수로 인해 5시간의 데이터가 유실되는 사고가 있었습니다. 원문 공지글: https://about.gitlab.com/2017/02/01/gitlab-dot-com-database-incident 번역본: 링크 참조인터넷 서비스를 할 때 가장 중요한 포인트는 서비스 자체에 있습니다만, 전체...