Spark Thrift Server와 IDL, RPC 정리
Spark는 Thrift server를 지원합니다. 그런데 Thrift가 뭔가요?
Spark는 Thrift server를 지원합니다. 그런데 Thrift가 뭔가요?
이번에는 pytest의 fixture, monkeypatch를 소개하면서, unittest보다 훨씬 간편한 pytest를 더 잘 쓰기 위한 방법을 정리합니다.
python에는 JUnit에 영감을 받은 unittest가 있습니다. 그런데 unittest는 다소 장황한 문법으로 인해서 사용이 불편한 감이 있어요. 그래서 훨씬 간편한 pytest를 소개합니다.
일반적으로 객체 지향 프로그래밍(OOP)에서 상위 계층(혹은 모듈)은 하위 계층의 구현에 의존적입니다. 계층 간의 의존성이 높아질수록(tight coupling) 코드의 유지, 변경에 어려움이 생기는데, 의존관계 역전 원칙(DIP)을 적용하여 결합을 느슨하게(loosely coup...
지난 다짐글을 돌아보니 간단한 다짐, 앞으로 쓸 주제 언급 정도의 간단한 글을 썼는데, 이번에는 구체적으로 어떤 글을 쓸지 계획해봅니다. 조회수 분석이라고 붙이긴 했지만, 거창한 건 아니고 어떤 글을 쓰는 게 좋을지 참고하는 용도로 GA를 살짝 이용해봤습니다.