옵션에 대해서

프로퍼티, HTTP RESTful API, Zookeeper 등으로 가능한한 유연하게 설정 관리

장점

  • 서비스를 정지하고 재배포하여 갱신하는 일을 줄일 수 있음

단점

  • 내가 할 땐 괜찮은데, 다른 사람이 맡을 때 설정파일을 보고 헉소리 나올 수 있음
  • 사실 설정으로 다 빼놓고 보면 단 한번도 변하지 않는 옵션들이 존재하곤 함

최대한 설정을 늘리는 것을 지양

장점

  • 설정 파일이 간단해지기 때문에 다른 사람들이 쓰기에 좋음

단점

  • 서비스를 정지하고 재배포하는 일이 많아질 수 있음

결론

  • 옵션으로 빼두는 것은 좋음
  • 옵션으로 빼두고 운영하다가보면 불필요한 옵션들이 보일테니까 걔들을 코드에 박아버리는 것도 괜찮음
  • 아니면 차라리 대부분 옵션으로 조절할 수 있게 해두고 디폴트값을 넣어두어도 괜찮을듯

results matching ""

    No results matching ""