먼저 금융 세계에서 실시간 시스템의 수용 가능한 종단 간 대기 시간을 200ms 미만으로 설정하고 싶습니다. 알았어, 내가 한 일이야. 실시간 시스템의 설계에는 성능을 향상시키는 (즉, 처리 시간 단축, 확장 성 개선 등) "디자인 패턴"(또는 기술)이 있습니다.실시간 시스템의 성능 향상
예를 들어, 기본 키 할당을 위해 일련 번호 대신 GUID를 사용합니다. GUID의 이론적 근거는 핸들러가 서로 "컨설팅"하지 않는 자체 기본 키 생성기를 가지고 있다는 것입니다. 이것은 병렬 처리가 일어나도록 허용하고 스케일링을 허용합니다.
여기 더 있습니다. 나는 할 수있을 때 목록에 추가하려고 노력할 것이다.
- event driven architecture (EDA)의 사용.
- 메시징 큐를 사용하여 EDA를 지원합니다.
나는 지역 사회의 집단적 지혜에 굴복한다. 감사합니다.