Message from discussion
How do I sell MagLev ?
Received: by 10.180.95.162 with SMTP id dl2mr1666818wib.1.1327087950280;
Fri, 20 Jan 2012 11:32:30 -0800 (PST)
X-BeenThere: maglev-discussion@googlegroups.com
Received: by 10.180.90.180 with SMTP id bx20ls1232426wib.0.canary; Fri, 20 Jan
2012 11:32:29 -0800 (PST)
Received: by 10.180.104.103 with SMTP id gd7mr1664190wib.4.1327087949565;
Fri, 20 Jan 2012 11:32:29 -0800 (PST)
Received: by 10.180.104.103 with SMTP id gd7mr1664189wib.4.1327087949541;
Fri, 20 Jan 2012 11:32:29 -0800 (PST)
Return-Path: <e...@copypastel.com>
Received: from mail-wi0-f180.google.com (mail-wi0-f180.google.com [209.85.212.180])
by gmr-mx.google.com with ESMTPS id dq1si6368089wib.1.2012.01.20.11.32.29
(version=TLSv1/SSLv3 cipher=OTHER);
Fri, 20 Jan 2012 11:32:29 -0800 (PST)
Received-SPF: neutral (google.com: 209.85.212.180 is neither permitted nor denied by best guess record for domain of e...@copypastel.com) client-ip=209.85.212.180;
Authentication-Results: gmr-mx.google.com; spf=neutral (google.com: 209.85.212.180 is neither permitted nor denied by best guess record for domain of e...@copypastel.com) smtp.mail=e...@copypastel.com
Received: by mail-wi0-f180.google.com with SMTP id hm6so646910wib.25
for <maglev-discussion@googlegroups.com>; Fri, 20 Jan 2012 11:32:29 -0800 (PST)
Received: by 10.180.95.131 with SMTP id dk3mr6076762wib.6.1327087949324; Fri,
20 Jan 2012 11:32:29 -0800 (PST)
MIME-Version: 1.0
Received: by 10.216.88.203 with HTTP; Fri, 20 Jan 2012 11:32:08 -0800 (PST)
In-Reply-To: <CANzC3aRzODKjufamGHXT0Ci_3S7wYi0kevZC7B-QzPxJkCKw9A@mail.gmail.com>
References: <672b1c67-b1a4-4520-af06-54d7793e542e@t13g2000yqg.googlegroups.com>
<C4B13D12-FB63-46C2-B7AB-09BC709C1979@technomage.com> <CANzC3aRzODKjufamGHXT0Ci_3S7wYi0kevZC7B-QzPxJkCKw9A@mail.gmail.com>
From: ecin <e...@copypastel.com>
Date: Fri, 20 Jan 2012 11:32:08 -0800
Message-ID: <CAJK6TbO3iMiorgGAua-KWvH9CQCV4Oz7VYnjPGSGHXnMHcMRwg@mail.gmail.com>
Subject: Re: [maglev-discussion] How do I sell MagLev ?
To: maglev-discussion@googlegroups.com
Content-Type: multipart/alternative; boundary=f46d0444ee73ce20f804b6fabd14
--f46d0444ee73ce20f804b6fabd14
Content-Type: text/plain; charset=UTF-8
Maglev is another Ruby VM, running on top for Smalltalk. Currently it
targets compatibility with 1.8.7
On Fri, Jan 20, 2012 at 11:11 AM, Charles Monteiro <
char...@monteirosfusion.com> wrote:
> actually then let me rephrase that just like MongoDB has "ruby bindings"
> does MagLev have a Ruby binding or is it that MagLev is basically another
> Ruby vm i.e. just like MRI , Rubinus, JRuby ?
>
> does MagLev have a pre-built restful api available ?
>
> if MagLev is another Ruby implementation to what MRI version is it
> currently compatible ?
>
> thanks
>
>
> On Fri, Jan 20, 2012 at 1:53 PM, Michael Latta <mla...@technomage.com>wrote:
>
>> If you mean by "talk to JRuby" can there be a JRuby VM sending HTTP or
>> other requests to a MagLev VM, sure. If you mean use a JRuby VM and have
>> MagLev somehow run within that VM, then no. MagLev is a VM and a database
>> in one, they are not separable. But, you could treat MagLev as just a
>> database and put a simple json API on top of your object model and use
>> services from another "front end" VM that runs the Rails stack. It would
>> sort of be a waste but it would work. If there are specific java libraries
>> you want access to it might make sense, but I would probably go the other
>> way, and put the JRuby and java libraries in a support role to Rails
>> running in MagLev.
>>
>> Michael
>>
>>
>> On Jan 20, 2012, at 11:34 AM, Charles A. Monteiro wrote:
>>
>> > so we have started using MongoDB from Ruby here at our shop. I want to
>> > be able to push MagLev as an alternative. I have tried using the
>> > following points:
>> >
>> > 1. MagLev is based on Gemstone/S which has proven to be a very
>> > scaleable time tested solution and which has been deployed by some
>> > giants in industry, I drop names like JP , OOCL, NYK , there are more
>> > but those come to mind in the heat of argument.
>> > 2. MagLev can handle a complex object model , document based dbs fall
>> > don't deal with that very well.
>> >
>> > Where I stumble is in issues such:
>> >
>> > 1. MongoDB , CouchDB and Cassandra apparently can handle a very heavy
>> > rate of inserts per sec. I'm don't have stats for MagLev.
>> > 2. Community/Support , these other have decent communities behind it,
>> > can't claim the same about MagLev and I'm confused by VmWare's
>> > specific long term commitment to MagLev.
>> > 3. The documents on the site i.e. cookbook recipes are not quite
>> > there, not sufficient. I need to walk folks here thru for example
>> > Sinatra type of flow with MagLev persisting things.
>> > 4. Lack of Windows support is an issue although not a "great" issue
>> > 5. Question , is there any reason why I could not talk to MagLev from
>> > JRuby ?
>> >
>> > thanks
>> >
>> > -Charles
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> Groups "MagLev Discussion" group.
>> > To post to this group, send email to maglev-discussion@googlegroups.com
>> .
>> > To unsubscribe from this group, send email to
>> maglev-discussion+unsubscribe@googlegroups.com.
>> > For more options, visit this group at
>> http://groups.google.com/group/maglev-discussion?hl=en.
>> >
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "MagLev Discussion" group.
>> To post to this group, send email to maglev-discussion@googlegroups.com.
>> To unsubscribe from this group, send email to
>> maglev-discussion+unsubscribe@googlegroups.com.
>> For more options, visit this group at
>> http://groups.google.com/group/maglev-discussion?hl=en.
>>
>>
>
>
> --
> Charles A. Monteiro
> www.monteirosfusion.com
> sent from the road
>
> --
> You received this message because you are subscribed to the Google Groups
> "MagLev Discussion" group.
> To post to this group, send email to maglev-discussion@googlegroups.com.
> To unsubscribe from this group, send email to
> maglev-discussion+unsubscribe@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/maglev-discussion?hl=en.
>
--f46d0444ee73ce20f804b6fabd14
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div>Maglev is another Ruby VM, running on top for Smalltalk. Currently it =
targets compatibility with 1.8.7</div><br><br><div class=3D"gmail_quote">On=
Fri, Jan 20, 2012 at 11:11 AM, Charles Monteiro <span dir=3D"ltr"><<a h=
ref=3D"mailto:char...@monteirosfusion.com">char...@monteirosfusion.com</a>&=
gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">actually then let me rephrase that just like=
MongoDB has "ruby bindings" does MagLev have a Ruby binding or i=
s it that MagLev is basically another Ruby vm i.e. just like MRI , Rubinus,=
JRuby ?<div>
<br></div><div>
does MagLev have a pre-built restful api available ?</div><div><br></div><d=
iv>if MagLev is another Ruby implementation to what MRI version is it curre=
ntly compatible ?</div><div><br></div><div>thanks<div><div class=3D"h5">
<br><br><div class=3D"gmail_quote">
On Fri, Jan 20, 2012 at 1:53 PM, Michael Latta <span dir=3D"ltr"><<a hre=
f=3D"mailto:mla...@technomage.com" target=3D"_blank">mla...@technomage.com<=
/a>></span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:=
0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
If you mean by "talk to JRuby" can there be a JRuby VM sending HT=
TP or other requests to a MagLev VM, sure. =C2=A0If you mean use a JRuby VM=
and have MagLev somehow run within that VM, then no. =C2=A0MagLev is a VM =
and a database in one, they are not separable. =C2=A0But, you could treat M=
agLev as just a database and put a simple json API on top of your object mo=
del and use services from another "front end" VM that runs the Ra=
ils stack. =C2=A0It would sort of be a waste but it would work. =C2=A0If th=
ere are specific java libraries you want access to it might make sense, but=
I would probably go the other way, and put the JRuby and java libraries in=
a support role to Rails running in MagLev.<br>
<br>
Michael<br>
<div><div><br>
<br>
On Jan 20, 2012, at 11:34 AM, Charles A. Monteiro wrote:<br>
<br>
> so we have started using MongoDB from Ruby here at our shop. I want to=
<br>
> be able to push MagLev as an alternative. I have tried using the<br>
> following points:<br>
><br>
> 1. MagLev is based on Gemstone/S which has proven to be a very<br>
> scaleable time tested solution and which has been deployed by some<br>
> giants in industry, I drop names like JP , OOCL, NYK , there are more<=
br>
> but those come to mind in the heat of argument.<br>
> 2. MagLev can handle a complex object model , document based dbs fall<=
br>
> don't deal with that very well.<br>
><br>
> Where I stumble is in issues such:<br>
><br>
> 1. MongoDB , CouchDB and Cassandra apparently can handle a very heavy<=
br>
> rate of inserts per sec. I'm don't have stats for MagLev.<br>
> 2. Community/Support , these other have decent communities behind it,<=
br>
> can't claim the same about MagLev and I'm confused by VmWare&#=
39;s<br>
> specific long term commitment to MagLev.<br>
> 3. The documents on the site i.e. cookbook recipes are not quite<br>
> there, not sufficient. I need to walk folks here thru for example<br>
> Sinatra type of flow with MagLev persisting things.<br>
> 4. Lack of Windows support is an issue although not a "great"=
; issue<br>
> 5. Question , is there any reason why I could not talk to MagLev from<=
br>
> JRuby ?<br>
><br>
> thanks<br>
><br>
> -Charles<br>
><br>
</div></div><span><font color=3D"#888888">> --<br>
> You received this message because you are subscribed to the Google Gro=
ups "MagLev Discussion" group.<br>
> To post to this group, send email to <a href=3D"mailto:maglev-discussi=
on@googlegroups.com" target=3D"_blank">maglev-discussion@googlegroups.com</=
a>.<br>
> To unsubscribe from this group, send email to <a href=3D"mailto:maglev=
-discussion%2Bunsubscribe@googlegroups.com" target=3D"_blank">maglev-discus=
sion+unsubscribe@googlegroups.com</a>.<br>
> For more options, visit this group at <a href=3D"http://groups.google.=
com/group/maglev-discussion?hl=3Den" target=3D"_blank">http://groups.google=
.com/group/maglev-discussion?hl=3Den</a>.<br>
><br>
<br>
--<br>
You received this message because you are subscribed to the Google Groups &=
quot;MagLev Discussion" group.<br>
To post to this group, send email to <a href=3D"mailto:maglev-discussion@go=
oglegroups.com" target=3D"_blank">maglev-discussion@googlegroups.com</a>.<b=
r>
To unsubscribe from this group, send email to <a href=3D"mailto:maglev-disc=
ussion%2Bunsubscribe@googlegroups.com" target=3D"_blank">maglev-discussion+=
unsubscribe@googlegroups.com</a>.<br>
For more options, visit this group at <a href=3D"http://groups.google.com/g=
roup/maglev-discussion?hl=3Den" target=3D"_blank">http://groups.google.com/=
group/maglev-discussion?hl=3Den</a>.<br>
<br>
</font></span></blockquote></div><br><br clear=3D"all"><div><br></div></div=
></div><span class=3D"HOEnZb"><font color=3D"#888888">-- <br>Charles A. Mon=
teiro<br><a href=3D"http://www.monteirosfusion.com" target=3D"_blank">www.m=
onteirosfusion.com</a><br>
sent from the road<br>
</font></span></div><div class=3D"HOEnZb"><div class=3D"h5">
<p></p>
-- <br>
You received this message because you are subscribed to the Google Groups &=
quot;MagLev Discussion" group.<br>
To post to this group, send email to <a href=3D"mailto:maglev-discussion@go=
oglegroups.com" target=3D"_blank">maglev-discussion@googlegroups.com</a>.<b=
r>
To unsubscribe from this group, send email to <a href=3D"mailto:maglev-disc=
ussion%2Bunsubscribe@googlegroups.com" target=3D"_blank">maglev-discussion+=
unsubscribe@googlegroups.com</a>.<br>
For more options, visit this group at <a href=3D"http://groups.google.com/g=
roup/maglev-discussion?hl=3Den" target=3D"_blank">http://groups.google.com/=
group/maglev-discussion?hl=3Den</a>.<br>
</div></div></blockquote></div><br>
--f46d0444ee73ce20f804b6fabd14--