최신 IT 기사를 번역하고 정리하여 업로드합니다. 모르는 용어를 찾아 공부하고 관심있는 IT의 최신 트렌드의 흐름을 이해하고자 시작한 시리즈입니다. AWS Serverless Snippet Collection을 소개하도록 하겠습니다.
Fly.io machines은 FaaS로서 VM위 OS를 API 요청만으로 쉽게 설치, 부팅할 수 있도록 돕는 서비스 입니다. 어떤 서비스인지 이해를 돕고, 원리에 대해 정리한 포스팅을 번역하였습니다.
REST 란 무엇인지, RESTful API가 어떤 규칙을 가지고 있는지에 대해 알아보고 서술하였습니다.
Docker의 개념과 간단히 Docker 이미지를 만드는 실습을 진행해보았습니다. 복잡한 설정을 다루지 않고, 간단히 도커를 이해하는 흐름으로 포스팅을 작성하였습니다.
코드 리뷰와 몹 프로그래밍을 비교합니다. 코드리뷰의 단점은 피드백 시간이 오래걸리고, 코드 구조를 파악하는 데 어려움이 있다는 것인데요. 함께 코드를 작성하며 코드 리뷰의 단점을 극복할 수 있는 것이 Mob Programming 입니다.
MSA는 기능별로 서비스를 따로 만들어 요청에 대한 Latency를 줄이기 위한 아키텍처입니다. 본 포스팅에서는 MSA가 무엇인지 알아본 다음, 장단점을 비교합니다.
Microservices Architecture (MSA) - 1 에 이어지는 내용입니다. MSA 를 설계하고 구현하는데 사용되는 도구와 적용가능 한 디자인 패턴을 알아봅니다.
MSA 개념 설명에 이어 MSA와 SOP의 차이점에 대해 좀 더 자세히 알아봅니다. 각각 가지는 특징을 알아보고 MSA를 채택할 시 주의하여야 할 점에 대해 서술하였습니다.
CORS 정책에 대해 알아보고 CORS Error를 해결하는 법에 대해 이해합니다.