Return-Path: X-Original-To: apmail-activemq-users-archive@www.apache.org Delivered-To: apmail-activemq-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 955EE101AA for ; Mon, 2 Feb 2015 23:19:14 +0000 (UTC) Received: (qmail 28637 invoked by uid 500); 2 Feb 2015 23:19:15 -0000 Delivered-To: apmail-activemq-users-archive@activemq.apache.org Received: (qmail 28586 invoked by uid 500); 2 Feb 2015 23:19:15 -0000 Mailing-List: contact users-help@activemq.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@activemq.apache.org Delivered-To: mailing list users@activemq.apache.org Received: (qmail 28564 invoked by uid 99); 2 Feb 2015 23:19:14 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 02 Feb 2015 23:19:14 +0000 X-ASF-Spam-Status: No, hits=2.8 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT,HTML_IMAGE_ONLY_20,HTML_MESSAGE,HTML_SHORT_LINK_IMG_3,RCVD_IN_DNSWL_LOW,SPF_PASS,T_REMOTE_IMAGE X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of burtonator2011@gmail.com designates 209.85.214.171 as permitted sender) Received: from [209.85.214.171] (HELO mail-ob0-f171.google.com) (209.85.214.171) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 02 Feb 2015 23:19:10 +0000 Received: by mail-ob0-f171.google.com with SMTP id gq1so10720321obb.2 for ; Mon, 02 Feb 2015 15:18:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:from:date:message-id:subject:to:content-type; bh=cjROmWnuCHCQd/xLQ1O6hvaEfjN0klbKY1UjLpuNCCM=; b=BfJwfl0Uqtt/eKy8YGYqAGFV2wkJ+IMgnkuOQD62MobJrjJV8nYlkFyEn4l/pXTdEt PPUmXB53j3o2X4uY7agZCjvVfm4oPiyj2vU1noL1uqXxoAb9IFGW9gtAI0DnMPxgbniS YcX4L7RmgqcIJF35N9ucp/Mto+6fgnEQOu6e1BzIpVASILe8KfCufswAElLh7yLKT8W0 01uxev6coJJgaC4vcMb3lv76QLRVm/+FAU2tQrDM7elDjG7tCXiCSfQRt+XeG1qcup3E 1NjH8IwELUVZFuojQq2NXwpIPAx5S51tqg0Gjg+pGJEGlsHvmeixQb4kb4aKGa5/TV2i eNzQ== X-Received: by 10.60.175.226 with SMTP id cd2mr13498833oec.81.1422919129930; Mon, 02 Feb 2015 15:18:49 -0800 (PST) MIME-Version: 1.0 Sender: burtonator2011@gmail.com Received: by 10.183.6.234 with HTTP; Mon, 2 Feb 2015 15:18:29 -0800 (PST) From: Kevin Burton Date: Mon, 2 Feb 2015 15:18:29 -0800 X-Google-Sender-Auth: Yi0ANQNIWCX1F0-Olh5SK5lYtAw Message-ID: Subject: =?UTF-8?Q?non=2Dpersistence_of_messages_with_leveldb_replication?= =?UTF-8?Q?=E2=80=A6?= To: users@activemq.apache.org Content-Type: multipart/alternative; boundary=047d7bd6b35c48a27a050e232dd1 X-Virus-Checked: Checked by ClamAV on apache.org --047d7bd6b35c48a27a050e232dd1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Given that: 1. ActiveMQ shouldn=E2=80=99t be your main database. You should have a sec= ondary system to store message and send them to AMQ 2. You may have repair code to re-push messages into AMQ 3. you=E2=80=99re running with LevelDB replication=E2=80=A6 .. then what=E2=80=99s the purpose of persistence? It really only handles the situation where you have an ENTIRE datacenter failure. If you have one node fail, the messages should be replicated. And if you DO have a datacenter failure, you can just repair your queue from your database. Of course, I don=E2=80=99t *think* that leveldb replicates non-persistent m= essages. --=20 Founder/CEO Spinn3r.com Location: *San Francisco, CA* blog: http://burtonator.wordpress.com =E2=80=A6 or check out my Google+ profile --047d7bd6b35c48a27a050e232dd1--