disruptor-pattern

    14

    2답변

    시스템에는 두 가지 유형의 메시지 유형 A와 B가 있습니다. 각 메시지는 다른 구조를가집니다. 유형 A에는 int 멤버가 포함되고 유형 B에는 이중 멤버가 포함됩니다. 내 시스템은 두 가지 유형의 메시지를 여러 비즈니스 로직 스레드에 전달해야합니다. 대기 시간을 줄이는 것은 매우 중요하므로 Disruptor를 사용하여 주 스레드에서 비즈니스 논리 스레드로

    1

    1답변

    고성능의 안정적인 메시징 시스템을위한 장애 패턴에 대한 연구를 해오 고 있으며 NServiceBus의 열렬한 사용자로서 이것이 구현 될 수 있는지 궁금해하고 있었습니까? 아니면 이미이 구현이 이미 ... 나는 이것에 대한 다른 생각에 대해 궁금한가요?

    2

    1답변

    저는 거대한 트래픽 흐름을 처리해야하는 다중 계층 비동기 프로젝트에서 사용하기 위해 LMAX Disruptor를 처음 사용했습니다. 요청이 플랫폼에 전달되어 SMS를 보내면 요청이 정리되고 간단한 오류가 있는지 확인되고 기록됩니다. SMS를 보내는 클라이언트와 관련된 다양한 기타 정보를 가져 와서 분석하고 기타 매개 변수가 SMS 정보에 추가됩니다. 올바른

    10

    1답변

    다음과 같습니까? 각 엔트리 (동작 또는 주석 IO)는 여러 가지 방법으로 처리 할 수있는 경우는 해당 경쟁없이 다수의 소비자가 이용 병렬화 할 수 있으므로 disruptor pattern 더 나은 병렬 성능 확장 성을 갖는다. 반대로, 항목을 국지적으로 저장하고 다른 스레드로부터 항목을 도용하는 경우, 항목을 단일 방식으로 만 처리해야하는 경우 병렬 성능

    3

    1답변

    의 성장 LMAX 아키텍처 description from Martin Fowler에서 다음 시나리오를 고려하십시오이 내가 설명하기 위해 간단한 비 LMAX 예제를 사용하는 것입니다. 신용 카드로 젤리 콩 주문을한다고 상상해보십시오. < ...> LMAX 아키텍처에서는이 작업을 두 개로 나눕니다. 첫 번째 작업은 주문 정보를 캡처하여 이벤트 (신용 카드 유효

    2

    2답변

    Java에서 Disruptor를 연구 중입니다. 나는 게이팅 시퀀스의 의미가 무엇인지 이해하지 못합니다. 나는 핵심 부분이 링 버퍼이고 모든 버퍼가 시퀀스 번호와 연관되어 있음을 안다.

    1

    1답변

    LMX Disruptor의 장벽은 어떻게 작동합니까? DSL과 함께 disruptor를 사용하는 방법을 이해합니다. 그러나 장벽이나 시퀀스 장벽이 어떻게 작동하는지에 대한 좋은 참고 자료를 찾지 못했습니다. 다음 링크를 찾았지만 장벽 데이터 구조를 사용하는 방법을 잘 모릅니다. http://mechanitis.blogspot.com/2011/08/disse

    0

    1답변

    HTTP 요청 매개 변수를 사용하고 링 버퍼로 처리하는 웹 응용 프로그램에서 LMAX 처리기를 사용하고 있습니다. 3 개의 이벤트 핸들러가 데이터를 처리하고 처리하며, 마지막 하나는 데이터 베 이스에 저장합니다. 서블릿이 인스턴스화 될 때 링 버퍼를 한 번 초기화하십시오. 이게 옳은 거니? public void init() throws ServletExce

    2

    1답변

    에 오류가 있습니다 : 다음 시도했지만 주어진 오류가 https://github.com/fsaintjacques/disruptor-- . 제가 누락 된 것이 있습니까? autoconf configure.ac > configure configure.ac:9: error: possibly undefined macro: AM_INIT_AUTOMAKE

    0

    1답변

    Disruptor 또는 publish()을 사용하는 것이 다른 이유로 또는 허용되는 시간에 호출되지 않을 때 예외가 throw되면 어떻게됩니까? next()과 publish() 사이에 예외가 발생하면 어떻게됩니까? 이러한 경우를 처리하기위한 복구/시간 초과 기술은 무엇입니까?