Return-Path: X-Original-To: apmail-cassandra-dev-archive@www.apache.org Delivered-To: apmail-cassandra-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id F38DA102A0 for ; Thu, 19 Dec 2013 19:46:48 +0000 (UTC) Received: (qmail 9755 invoked by uid 500); 19 Dec 2013 19:46:47 -0000 Delivered-To: apmail-cassandra-dev-archive@cassandra.apache.org Received: (qmail 9727 invoked by uid 500); 19 Dec 2013 19:46:47 -0000 Mailing-List: contact dev-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cassandra.apache.org Delivered-To: mailing list dev@cassandra.apache.org Received: (qmail 9716 invoked by uid 99); 19 Dec 2013 19:46:47 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Dec 2013 19:46:47 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of rvasilyev@netflix.com designates 209.85.161.177 as permitted sender) Received: from [209.85.161.177] (HELO mail-gg0-f177.google.com) (209.85.161.177) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Dec 2013 19:46:43 +0000 Received: by mail-gg0-f177.google.com with SMTP id 4so387835ggm.22 for ; Thu, 19 Dec 2013 11:46:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netflix.com; s=google; h=from:to:subject:date:content-transfer-encoding:content-type :in-reply-to:message-id:mime-version:reply-to:user-agent; bh=NXQbCj77ZgD2FZxvQdyQHhfmUQEvBO1XHurntcRwVpk=; b=myG6qO68GCzKEsaNmd4awGf+TRdcvw+mfGMBEwQTHt6iEgN6dXiLjiAaAxvQNiZs0n JilTH+3jIIr08pHGHGHNodJuh40xTNAYqNEUgcwUwjdvBwryOUB4Ngrkn67k9YBB2W9C 5BRbhJdscWprL8hewn5mc2e3+eOb9Xm36wNhQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:content-transfer-encoding :content-type:in-reply-to:message-id:mime-version:reply-to :user-agent; bh=NXQbCj77ZgD2FZxvQdyQHhfmUQEvBO1XHurntcRwVpk=; b=b9gTFhXSCKOpL1F0uMXjSyD2C3by5W8Ah5OLnxKVjMEpN1Bsa+GoulNMKyhLCYQo0G e22d0nm6jkb89gR6XZKKU+FgQtOkdbyJ3SW3Lsl1mKeHQUPxDtnF2AOtuhMh/0pvkraL knlEZ9vMT+XCHv0WBp0tIP803VtluUSTUX67JcrKc9d6XQycxUlUrW3t41mTuK+FDOV6 890gHlK93u7LLvNToq1kJ9MB9Ut87/v7uCeLe65687YJqdAnNGVnPFP/ENPNd/TuMfrB q2nwBgIyCokO/xzM0liBToZU6U5BpdernlJK8f16OKBbxjituXn9GOi2h3s6DvuiwmKc A1gA== X-Gm-Message-State: ALoCoQlb/yz9K8mJWZEDDrqr5lt5GJBaQdl++Oe6hFCYeP1ZNQuHM0arrnRQTP8EwsmXGp3jdT8/ X-Received: by 10.236.62.194 with SMTP id y42mr2802864yhc.54.1387482382774; Thu, 19 Dec 2013 11:46:22 -0800 (PST) Received: from ?IPv6:2607:fb10:2:244:3127:6338:3c6a:9084? ([2607:fb10:2:244:3127:6338:3c6a:9084]) by mx.google.com with ESMTPSA id b30sm7608480yhm.5.2013.12.19.11.46.21 for (version=TLSv1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 19 Dec 2013 11:46:22 -0800 (PST) From: "Roman Vasilyev" To: "Andy Cobley" , "" Subject: Re[2]: C* engine Date: Thu, 19 Dec 2013 19:46:19 +0000 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; format=flowed; charset=utf-8 In-Reply-To: <502EA066-ABC1-4F68-89B7-CC0107A7D2BC@computing.dundee.ac.uk> Message-Id: Mime-Version: 1.0 Reply-To: "Roman Vasilyev" User-Agent: eM_Client/6.0.19690.0 X-Virus-Checked: Checked by ClamAV on apache.org Never will say that Erlang will be faster and memory consumption will be= =20 lower than native code. Rest of it totally agree with Brandon, in a few=20 words I'm talking about serious parallel project on improving Cassandra=20 basics. ------ Original Message ------ From: "Andy Cobley" To: "" ; "Roman=20 Vasilyev" Sent: 12/19/2013 11:40:55 AM Subject: Re: C* engine >The question just as easily be asked, why not rewrite it in Erlang ?=20 >Probably lots of advantages to be gained there, the ability to upgrade=20 >on the fly, native message passing, functional programming paradigm ? > >But as Brandon says, you would be throwing away so much work, would it=20 >be worth it ? > >Andy > > >On 19 Dec 2013, at 19:22, Roman Vasilyev wrote: > >> Hello, >> >> Don't want to rise "holy war". Just let me share my crazy thoughts. >> I believe it could improve Cassandra speed and robustness. >> >> What people will say if I propose to have Cassandra engine written in= =20 >>C/C++, and this engine will give you ability to run extensions in=20 >>Java, Groovy and bunch other languages like Perl/Python/Ruby? >> >> I just want to understand for myself does this solution will be=20 >>useful or I'm looking in wrong direction? >> >> Thank you for reading. > > >The University of Dundee is a Scottish Registered Charity, No.=20 >SC015096. > >