다음 응용 프로그램을 개발하는 중이고 정말 다각형 지속성을 사용하고 싶습니다. 다른 서비스에 대해 서로 다른 데이터 구조를 쿼리 할 수 있다는 생각을 좋아합니다. 필자는 기본적으로 MongoDB, Neo4j/Titan, SQL 및 Cassandra/Hbase를 동기화하려고합니다.시작 응용 프로그램을위한 다중 언어 지속성
현재 try/catch 블록에서 모든 것을 래핑하고 하나가 실패하면 다시 롤백합니다. 그러나, 이것은 나의 쓰기 시간에 과세하고있다. Kafka 나 ZeroMQ와 같은 AMQP 시스템도 살펴 보았습니다. 그러나 이것들은 데이터 중심적으로 보이지만, 어플리케이션은 여전히 작지만 효율적으로 유지하려고합니다.
아무도이 경험이 있습니까? MQ는 작은 응용 프로그램을위한 좋은 아이디어입니까, 아니면 내가 조기에 최적화하고 있습니까?
감사
안녕하세요, 감사합니다. rabbitmq가 더 일반적인 프로토콜을 제공합니까? – patrickbarker