Yearly Archives: 2021

Taurus를 이용한 애플리케이션 부하 테스트

Taurus 타우르스는 애플리케이션 부하 테스트를 자동화 하는데 도움을 주는 오픈소스 프레임워크 입니다. 다양한 executor(jmeter, selenium, gatling, junit 등등)를 지원하며 각자의 환경과 시나리오에 적합한 executor를 자유롭게...

Kafka Consumer retry 및 deadletter 처리 방법

kafka 스트림 처리 시 어떤 이유로 메시지 처리가 실패하거나 정해진 횟수만큼 재시도했음에도 메시지 처리에 실패할 경우 대응 방법에 대해 알아보겠습니다. 일반적인 Queue(SQS)를 사용할 때는...

Spring Cloud Messaging – SQS(Simple Queue Service) 사용해보기

이번 실습에서는 SpringBoot 프로젝트에서 SQS에 메시지를 전달하고 받는 실습을 진행해 보겠습니다. SQS는 AWS에서 제공하는 메시지 대기열 서비스로서 대기열(Queue)을 이용하면 메시지를 순차적으로 저장할 수 있으며...

SpringBoot @DomainEvent, AbstractAggregateRoot 이용한 Domain Event 발행

이번 실습에서는 도메인 중심 설계에서 Aggregate에 의해 생성된 Domain Event를 쉽게 발행하고 처리하는 방법에 대해 실습합니다. 스프링에서 제공하는 @DomainEvent, AbstractAggregateRoot를 사용하면 간편하게 Domain Event를...

AWS Athena 살펴보기(Querying a text file using SQL)

AWS에서 제공하는 Athena 서비스에 대해 간단히 알아보겠습니다. Athena는 파일에 저장된 텍스트 데이터를 SQL문으로 질의할 수 있도록 기능을 제공하는 AWS 서비스입니다. "텍스트 파일의 내용을 조회할...

AWS Database Migration Service – Migration auroradb to kafka

DMS AWS 서비스 중엔 DMS라는 재미있는 서비스가 있습니다. DMS는 AWS Database Migration Service(AWS DMS)의 약자로서 소스 데이터 스토어에서 대상 데이터 스토어로 마이그레이션하는 데 사용할 수...

AWS EC2에 forward proxy 서버 만들기(squid proxy)

squid proxy를 이용하여 ec2 장비에 forward proxy를 만드는 방법에 대해 실습해 보겠습니다. forward proxy란 사용자가 특정 사이트에 직접 접속하는게 아니라 proxy가 대신 사이트에 연결하여...

SpringBoot Events

이번 장에서는 SpringBoot framework 내에서 이벤트를 발행하고 사용하는 방법에 대해서 살펴보겠습니다. SpringBoot Events 이벤트는 스프링 프레임워크에서 간과되는 기능 중 하나이지만 유용한 기능입니다. 이벤트 발행(event...

Windows powershell을 mac terminal처럼 예쁘게 꾸며보자(Oh-My-Posh)

Windows powershell의 모습은 기본으로 사용하면 Mac과 비교했을 때 매우 투박한 UI를 보여줍니다. 이러한 점은 개발의욕을 감소시키는 요인중 하나라고 생각합니다. Oh-My-Posh 설정을 통해 Mac에서 사용하는...

Most Read