Message from discussion
Scarlet 0.6.0 - An HTTP interface for Redis
Received: by 10.52.18.203 with SMTP id y11mr285161vdd.6.1351840788972;
Fri, 02 Nov 2012 00:19:48 -0700 (PDT)
X-BeenThere: redis-db@googlegroups.com
Received: by 10.220.7.200 with SMTP id e8ls3334084vce.9.gmail; Fri, 02 Nov
2012 00:19:45 -0700 (PDT)
Received: by 10.58.221.132 with SMTP id qe4mr312784vec.9.1351840785094;
Fri, 02 Nov 2012 00:19:45 -0700 (PDT)
Received: by 10.58.221.132 with SMTP id qe4mr312782vec.9.1351840785081;
Fri, 02 Nov 2012 00:19:45 -0700 (PDT)
Return-Path: <andrea.ca...@zephirworks.com>
Received: from mail-vc0-f170.google.com (mail-vc0-f170.google.com [209.85.220.170])
by gmr-mx.google.com with ESMTPS id dj17si1172916vdb.1.2012.11.02.00.19.44
(version=TLSv1/SSLv3 cipher=OTHER);
Fri, 02 Nov 2012 00:19:44 -0700 (PDT)
Received-SPF: neutral (google.com: 209.85.220.170 is neither permitted nor denied by best guess record for domain of andrea.ca...@zephirworks.com) client-ip=209.85.220.170;
Authentication-Results: gmr-mx.google.com; spf=neutral (google.com: 209.85.220.170 is neither permitted nor denied by best guess record for domain of andrea.ca...@zephirworks.com) smtp.mail=andrea.ca...@zephirworks.com; dkim=neutral (bad format) header...@zephirworks.com
Received: by mail-vc0-f170.google.com with SMTP id fo14so7406266vcb.1
for <redis-db@googlegroups.com>; Fri, 02 Nov 2012 00:19:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=zephirworks.com; s=google;
h=mime-version:x-originating-ip:in-reply-to:references:from:date
:message-id:subject:to:content-type;
bh=yfmifp3veMtytMG9GPRn0AkFc5eCoq1AhMNSr6WcKFc=;
b=FqttXYMp+jC7e3NWwk1iugnJrvXkPVNnQ0TIn6nnJeFvr88HVxiIYoLefLKNYAifUa
Jazrjz8kSieVWd6uGSrnKKxyOcKEyNv0Vn/sRaWEpa2FylSmuZCvqQeawzE+bsoBrZhh
VstcoFBuWSGAV48brLHn2esOWW0zOJtwWPGmc=
d=google.com; s=20120113;
h=mime-version:x-originating-ip:in-reply-to:references:from:date
:message-id:subject:to:content-type:x-gm-message-state;
bh=yfmifp3veMtytMG9GPRn0AkFc5eCoq1AhMNSr6WcKFc=;
b=kF95YjcDI5uRRLlsCwNryJHWyAuNMQivaCZD/q+oFSDrFAjF1uDfXCcJLIEMJ0Kwur
9RRy96rCA+t7/0VnKzPR3PSOayGZwOBcmqNPU39jhQYDkNaXmsgNDbyxk1/3P/cdqVIx
aGbdKdsez6jnry38bqVG2pwv+aarkMowvNriukRs/iLyKmBe1bIA9ZMc6Edt9WNcwj0N
q8yoWCCcxvWAVV/hrFcK03eTDUVmF+mmRJzHz72d8uCLzPfUd9dxDxOj97Orf07jY1Qw
7qOkwjNFk8UBTkI8dImRnRQghDtu1+uHVDiOMJltOn3fruXiKiyahzfE18tGk9Xmu68W
f75w==
Received: by 10.52.26.81 with SMTP id j17mr922878vdg.63.1351840784723; Fri, 02
Nov 2012 00:19:44 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.220.189.205 with HTTP; Fri, 2 Nov 2012 00:19:24 -0700 (PDT)
X-Originating-IP: [2.225.86.58]
In-Reply-To: <CADcB0yiSRz+23XvyQ4XewYQO3L+EZ2RqgC67X9nPKq-mFT=...@mail.gmail.com>
References: <6bd2c07e-f869-4ac1-bac6-5f755af32052@googlegroups.com>
<CAH=gea-WRoFzuQMcdckCxhzxPzPrPrF=xnDGY8=cVXRWe=4...@mail.gmail.com>
<f505606b-3932-40c9-a336-144fea1635c2@googlegroups.com> <CADcB0yiSRz+23XvyQ4XewYQO3L+EZ2RqgC67X9nPKq-mFT=...@mail.gmail.com>
From: Andrea Campi <andrea.ca...@zephirworks.com>
Date: Fri, 2 Nov 2012 08:19:24 +0100
Message-ID: <CACXW+KFw2p06oHeh7A2V6N+vjvBe0CpyA8ZHcj-ytgqgv9L...@mail.gmail.com>
Subject: Re: [ANN] Scarlet 0.6.0 - An HTTP interface for Redis
To: redis-db@googlegroups.com
Content-Type: multipart/alternative; boundary=20cf307d0386c42e5a04cd7df574
X-Gm-Message-State: ALoCoQkICCWwE3D8H3x51N+2z6qBKPIVB/BR4pyKxPiAcwokVlkhoFdT5n+uSdA0Dq/GhvcenozG
--20cf307d0386c42e5a04cd7df574
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
On Fri, Nov 2, 2012 at 5:43 AM, Josiah Carlson <josiah.carl...@gmail.com>wr=
ote:
> Considering that you are describing essentially what Redis Sentinel
> does, only Redis Sentinel does a lot more work to make sure it isn't
> doing bad things, you really should work off of the assumption that
> Redis Sentinel exists.
>
>
I was thinking about that the other day on the bus=E2=80=A6
Working for some time on GemFire left me with a healthy respect with what
they've done=E2=80=A6
And one of the thing that is quite normal customary in that context, is
running a slave inside each client app.
In Redis=E2=80=94would it be useful for a smart client (and Scarlet qualifi=
es) to
essentially include most of the Sentinel code?
--20cf307d0386c42e5a04cd7df574
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<br><br><div class=3D"gmail_quote">On Fri, Nov 2, 2012 at 5:43 AM, Josiah C=
arlson <span dir=3D"ltr"><<a href=3D"mailto:josiah.carl...@gmail.com" ta=
rget=3D"_blank">josiah.carl...@gmail.com</a>></span> wrote:<br><blockquo=
te class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc so=
lid;padding-left:1ex">
Considering that you are describing essentially what Redis Sentinel<br>
does, only Redis Sentinel does a lot more work to make sure it isn't<br=
>
doing bad things, you really should work off of the assumption that<br>
Redis Sentinel exists.<br><br></blockquote><div><br></div><div>I was thinki=
ng about that the other day on the bus=E2=80=A6</div><div>Working for some =
time on GemFire left me with a healthy respect with what they've done=
=E2=80=A6</div>
<div>And one of the thing that is quite normal customary in that context, i=
s running a slave inside each client app.</div><div><br></div><div>In Redis=
=E2=80=94would it be useful for a smart client (and Scarlet qualifies) to e=
ssentially include most of the Sentinel code?</div>
</div><br>
--20cf307d0386c42e5a04cd7df574--