(*)현재 ZeroM을 담당하였던 파트너와 협력관계를 청산함에 따라 ZeroM을 사용하지 않고 ZeroBUS를 새롭게 개발하여 적용하고 있습니다.
안녕하세요. 트레이딩컨설팅그룹 아이스트 파트너 김형준입니다.
지난 3월 22일 ZeroM 시험을 공개하였습니다. 이후 4개월동안 ZeroDMA 및 ZeroCLOUD제품을 개발하면서 기능 개선 및 오류 수정을 하였습니다. 내부 시험을 마무리하고 1.1로 판올림한 ZeroM 시험판을 공개합니다.
ZeroM 1.1에 추가된 기능은 다음과 같습니다.
1. MQ (Message Queuing) 기능 – Message Queuing 기능이 추가되었습니다. subscriber의 실행 여부와 관계 없이 message를 수신 할 수 있습니다. (하나의 서버내에서만 유효함)
2. Round-Robin publish – 여러개의 subscriber가 존재 하는 경우 message가 순차적으로 전달 되는 방식 입니다.
3. topic ID “0”으로 subscribe 하는 기능 – – 여러개의 topic에 대해 subscribe 하고자 하는 경우 topic id를 “0”으로 하여 ZMsubMsg()을 실행 하면 TOPIC_HUB type으로 subscribe하는 모든 topic에 대해 subscribe를 합니다.
4. client 고유 이름 설정 기능 – ZMconnect()에 사용자가 지정한 이름으로 client를 구분 할 수 있습니다.
5. publish failover기능 – Master node의 publisher만 message를 publish하고 slave node의 publisher는
message송신이 차단 되는 기능으로 서버 장애 시 failover을 위한 기능 입니다.
1.1 시험판은 아래와 같은 오류를 수정하였습니다.
1. Client재 접속 기능 – zerom daemon과 client의 연결 장애 시 자동 재 접속 기능의 오류가 수정 되었습니다.
2. Local 서버에서 zerom user과 client user가 다른 경우 – Local서버내에서 zerom과 client의 사용자 계정이 다른 경우에 대한 오류가 수정 되었습니다.
1.1 시험판의 파일과 문서는 아래에서 확인하시길 바랍니다.