본문 바로가기
반응형

Article5

Microservice의 등장 배경 (3) 글을 시작하기 앞서 마이크로서비스와 관련된 흥미로운 이야기 하나를 소개하고자 함. 아마존의 성공에 있어 가장 중요한 사건으로 평가 받는 제프베조스의 사내 메일 모든 팀은 서비스 인터페이스를 통해 데이터 기능을 공개해야 한다. 팀은 이러한 인터페이스를 통해서만 통신을 해야 한다. 인터페이스가 아닌 방식은 앞으로 지원하지 않는다. 직접 연결, 백도어 등의 방식을 사용하면 안 됨. 각 서비스에 사용되는 기술은 중요하지 않다. 어떤 프로토콜이든 상관하지 않는다. 모든 서비스 인터페이스는 반드시 외부에 공개가 될 준비가 되어야 한다. 예외는 없다. 누구든 이를 지키지 않으면 해고된다 위 메일에서 나열된 5가지의 항목은 모두 현재의 AWS는 물론이고 국내에 있는 대다수의 IT 회사들도 사용하고 있는 API 공개 방.. 2024. 1. 2.
Microservice의 등장 배경 (2) 앞 글에서 소개한 것처럼 2010년대 부터 IT 시스템은 기존의 온프레미스 환경에서 클라우드 환경으로 옮겨지면서 저비용으로 지속적인 확장성과 안정성을 갖출 수 있게 되었음. 하지만 기존의 온프레미스 환경의 시스템을 클라우드 환경으로 옮겨지게 되면서 위와 같이 Anti Fragile의 특성을 갖추는 것이 중요해지게 됨. 이러한 Anti Fragile을 지향한 클라우드 환경에서의 시스템 구조를 Cloud Native Architecture라고 칭하게 됨. 이번 글에서는 이러한 Cloud Native Architecture에 대해 서술해보겠음. Cloud Native Architecture의 특징 클라우드 네이티브 아키텍처의 특징을 간략하게 정리하면 아래와 같음. 확장 가능한 아키텍처 시스템의 수평적 확장이 .. 2023. 11. 29.
Microservice의 등장 배경 (1) 지금 시점에서는 이미 많은 기업들이 이미 클라우드 환경으로 인프라를 옮긴 상태이고 이러한 클라우드 환경에서 서비스가 resilient(탄력성)과 Anti Fragile의 특징을 갖고 비용도 저렴하고 지속적인 확장이 가능한 구조인 Cloude Native를 지향할 수 있게 됐음. 이러한 시대에 주로 등장하는 관련 키워드가 Microservice Architecture(이하 MSA)인데 MSA의 등장 배경을 한 번 작성해 보고자함. IT 시스템의 발전 MSA의 등장 배경을 이해하기 위해선 기존의 IT 시스템의 역사를 이해하는 것이 도움이 됨. MSA는 갑자기 생겨난 신기술 같은 것이 아님. MSA를 구축하기 위해 사용되는 많은 기술들은 이전에 이미 존재하고 있었으나 클라우드 시대가 도래하며 그 필요성이 부각.. 2023. 11. 24.
Git-flow 소개 개요 Git-flow는 Git이 새롭게 활성화되기 시작하는 10년전 쯤에 최초로 Vincent Driessen이라는 사람의 블로그 글에 소개되어 널리 퍼지기 시작했고 현재는 Git으로 개발할 때 거의 표준과 같이 사용되는 브랜치 전략입니다. 브랜치 종류 Git-flow에서 제시하는 브랜치 종류는 아래와 같이 크게 두 가지로 나뉘며 하위로 총 5개의 브랜치가 존재합니다. The main branches master: 실제 릴리즈할 소스코드를 위한 브랜치 develop: 다음 릴리즈에 포함될 최신 구현 내용(기능)들이 반영되는 브랜치 Supporting branches feature: 새로운 기능을 개발하기 위한 브랜치 release: 다음 버전의 릴리즈를 준비하기 위한 브랜치 hotfix: 릴리즈 버전의 .. 2021. 10. 4.
참고 견디고 이겨내자 재능? 노력? 무엇이 행복의 지표인가? 버락 오바마, 빌 게이츠 등 세계적 리더들에게 극찬을 받은 심리학자 안젤라 더크워스(Angela Duckworth)은 경쟁률이 높은 학교를 졸업하고, 박사 학위까지 받았으나 사실 날 때부터 재능이 뛰어난 천재가 아니였다. 그녀의 아버지는 그녀의 머리가 뛰어나지 않은 점을 항상 불안해 했으며, 그녀에게 종종 '넌 천재가 아니라 걱정이 된다'라는 메세지를 전달했다. 그녀는 "내가 아인슈타인이 아니었다는 사실이 아버지에게는 큰 실망이었던 거 같다."라 언급한 적도 있다. 그런 그녀가 시간이 흐르고 43살이 되는 해 전 세계에서 단 20명만 받는 천재들의 상, '맥아더 상'을 받게 됐다. 그녀가 상을 타게된 결정적인 이유가 있는데, 이는 그녀가 자신의 연구를 통해 '재능이.. 2020. 7. 21.
반응형