본문으로 건너뛰기

Dev

2023

2022

호다닥 톺아보는 async&await

Promise 중첩..? # let p = new Promise(function(resolve, reject) { // Doing something! resolve(1); }); console.log(p); 지난 포스팅에서는 Promise의 개념과 사용 예시들을 다뤘었습니다. 위의 예시처럼 간단한 비동기 프로세스라면 상관없겠지만, 비동기와 동기가 섞이거나 복잡한 로직이라면 Promise가 점점 중첩되고 then과 catch가 체인처럼 늘어지다보니 “Callback 지옥” 처럼 가독성이 떨어지진 않지만 그래도 복잡해지면 읽는데 불편함이 생기게 됩니다.

OpenAPI 란? (feat. Swagger)

Overview # 이 문서에서는 API의 기본적인 정의는 알고 있다는 전제하에 OpenAPI와 Swagger의 개념, 차이점, 비교적 최근(2017-07-26) 업데이트한 OpenAPI 3.0에 대해서 알아보도록 하겠습니다.

[JMeter]JMeter Basics

Overview # 애플리케이션이 성능 요건을 충족하는지, 병목현상을 유발하는 곳은 어딘지, 많은 트래픽 이벤트에서 안정성은 충분한지 측정하기 위해 여러 테스트를 진행합니다.

0001

호다닥 톺아보는 Kafka

Overview # 예를 들어서 특정 서비스를 제공하는 app이 있다고 가정하고 그 app의 로그를 받아서 처리하는 또다른 app이 있다고 가정해봅시다.