Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

자동으로 계약서(contract)가 작성되도록 수정한다. #17

Merged
merged 10 commits into from
May 12, 2024

Conversation

this-is-spear
Copy link
Owner

@this-is-spear this-is-spear commented May 12, 2024

Summary

  • MSA 환경에서 헥사고날을 경험하기 위해 멀티 모듈로 변경하고 contract 자동화를 진행합니다.

Description

  • 책임을 분리하기 위해 멀티 모듈로 변경합니다.
    • 쿠폰 외 타도메인을 관리하면서 집중 대상이 불명확해졌습니다.
    • 분리하지 않으면 관리에 급급해져 쿠폰이라는 특징을 활용하기 어려워 보였습니다.
  • contract를 자동화합니다.
    • 여러 멀티 모듈로 분산되면서 연결될 인프라가 많아졌습니다.
    • API 스펙을 관리하지 않으려고 계약서를 작성했습니다.
    • 버전 변동에 유연한 계약서 자동화를 구축합니다.

@this-is-spear this-is-spear merged commit 480c563 into main May 12, 2024
3 checks passed
@this-is-spear this-is-spear deleted the feature/contract branch June 4, 2024 14:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant