You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@cassandra.apache.org by Radek Gruchalski <ra...@portico.io> on 2013/01/22 18:07:18 UTC

Cassandra source code explained

Hi everyone,  

I am looking for any places where the Cassandra source code structure would be explained.
Are there any articles / wiki available?

Kind regards,

Radek Gruchalski
radek.gruchalski@technicolor.com (mailto:radek.gruchalski@technicolor.com) | radek.gruchalski@portico.io (mailto:radek.gruchalski@portico.io) | 
radek@gruchalski.com
 (mailto:radek@gruchalski.com)



Confidentiality:
This communication is intended for the above-named person and may be confidential and/or legally privileged.
If it has come to you in error you must take no action based on it, nor must you copy or show it to anyone; please delete/destroy and inform the sender immediately.


Re: Cassandra source code explained

Posted by Radek Gruchalski <ra...@portico.io>.
Thanks everyone,  
This is very helpful.

Kind regards,

Radek Gruchalski
radek.gruchalski@technicolor.com (mailto:radek.gruchalski@technicolor.com) | radek.gruchalski@portico.io (mailto:radek.gruchalski@portico.io) | 
radek@gruchalski.com
 (mailto:radek@gruchalski.com)
00447889948663





Confidentiality:
This communication is intended for the above-named person and may be confidential and/or legally privileged.
If it has come to you in error you must take no action based on it, nor must you copy or show it to anyone; please delete/destroy and inform the sender immediately.


On Wednesday, 23 January 2013 at 09:16, Pierre-Yves Ritschard wrote:

> I found this talk to be a good starting point to dive into the code: http://blip.tv/datastax/cassandra-internals-5491363
>  
>  
> On Wed, Jan 23, 2013 at 2:33 AM, Manu Zhang <owenzhang1990@gmail.com (mailto:owenzhang1990@gmail.com)> wrote:
> > On Wed 23 Jan 2013 01:10:58 AM CST, Radek Gruchalski wrote:
> > > Thank you. I found this but was hoping that there's anything broader
> > > out there.
> > > This will have to be enough.
> > >  
> > > Kind regards,

> > > Radek Gruchalski
> > > radek.gruchalski@technicolor.com (mailto:radek.gruchalski@technicolor.com)
> > > <ma...@technicolor.com> |
> > > radek.gruchalski@portico.io (mailto:radek.gruchalski@portico.io) <ma...@portico.io> |
> > > 
_radek@gruchalski.com (mailto:radek@gruchalski.com)
_ <ma...@gruchalski.com>
> > > 00447889948663

/
> > >  
> > > /

*Confidentiality:*
> > >  
> > > This communication is intended for the above-named person and may be
> > > confidential and/or legally privileged.
> > > If it has come to you in error you must take no action based on it,
> > > nor must you copy or show it to anyone; please delete/destroy and
> > > inform the sender immediately.
> > >  
> > > On Tuesday, 22 January 2013 at 18:08, Michael Kjellman wrote:
> > >  
> > > > http://wiki.apache.org/cassandra/ArchitectureInternals
> > > >  
> > > > From: Radek Gruchalski <radek.gruchalski@portico.io (mailto:radek.gruchalski@portico.io)
> > > > <ma...@portico.io>>
> > > > Reply-To: "user@cassandra.apache.org (mailto:user@cassandra.apache.org)
> > > > <ma...@cassandra.apache.org>" <user@cassandra.apache.org (mailto:user@cassandra.apache.org)
> > > > <ma...@cassandra.apache.org>>
> > > >  
> > > > Date: Tuesday, January 22, 2013 9:07 AM
> > > > To: "user@cassandra.apache.org (mailto:user@cassandra.apache.org) <ma...@cassandra.apache.org>"
> > > > <user@cassandra.apache.org (mailto:user@cassandra.apache.org) <ma...@cassandra.apache.org>>
> > > >  
> > > > Subject: Cassandra source code explained
> > > >  
> > > > Hi everyone,
> > > >  
> > > > I am looking for any places where the Cassandra source code structure
> > > > would be explained.
> > > > Are there any articles / wiki available?
> > > >  
> > > > Kind regards,?
> > > > Radek Gruchalski
> > > > radek.gruchalski@technicolor.com (mailto:radek.gruchalski@technicolor.com)
> > > > <ma...@technicolor.com> |
> > > > radek.gruchalski@portico.io (mailto:radek.gruchalski@portico.io) <ma...@portico.io> |
> > > > ?_radek@gruchalski.com (mailto:radek@gruchalski.com)? <ma...@gruchalski.com>_
> > > > /
> > > > /*Confidentiality:*
> > > >  
> > > > This communication is intended for the above-named person and may be
> > > > confidential and/or legally privileged.
> > > > If it has come to you in error you must take no action based on it,
> > > > nor must you copy or show it to anyone; please delete/destroy and
> > > > inform the sender immediately.
> > > >  
> > >  
> >  
> > Here are two slides to get started
> > http://www.slideshare.net/gdusbabek/getting-to-know-the-cassandra-codebase
> > http://www.slideshare.net/gdusbabek/cassandra-codebase-2011
> >  
>  


Re: Cassandra source code explained

Posted by Pierre-Yves Ritschard <py...@spootnik.org>.
I found this talk to be a good starting point to dive into the code:
http://blip.tv/datastax/cassandra-internals-5491363


On Wed, Jan 23, 2013 at 2:33 AM, Manu Zhang <ow...@gmail.com> wrote:

> On Wed 23 Jan 2013 01:10:58 AM CST, Radek Gruchalski wrote:
>
>> Thank you. I found this but was hoping that there's anything broader
>> out there.
>> This will have to be enough.
>>
>> Kind regards,
>> Radek Gruchalski
>> radek.gruchalski@technicolor.**com <ra...@technicolor.com>
>> <ma...@technicolor.com>>
>> |
>> radek.gruchalski@portico.io <ma...@portico.io>>
>> |
>> _radek@gruchalski.com _ <ma...@gruchalski.com>
>> 00447889948663 /
>>
>> / *Confidentiality:*
>>
>> This communication is intended for the above-named person and may be
>> confidential and/or legally privileged.
>> If it has come to you in error you must take no action based on it,
>> nor must you copy or show it to anyone; please delete/destroy and
>> inform the sender immediately.
>>
>> On Tuesday, 22 January 2013 at 18:08, Michael Kjellman wrote:
>>
>>  http://wiki.apache.org/**cassandra/**ArchitectureInternals<http://wiki.apache.org/cassandra/ArchitectureInternals>
>>>
>>> From: Radek Gruchalski <radek.gruchalski@portico.io
>>> <mailto:radek.gruchalski@**portico.io <ra...@portico.io>>>
>>> Reply-To: "user@cassandra.apache.org
>>> <mailto:user@cassandra.apache.**org <us...@cassandra.apache.org>>" <
>>> user@cassandra.apache.org
>>> <mailto:user@cassandra.apache.**org <us...@cassandra.apache.org>>>
>>>
>>> Date: Tuesday, January 22, 2013 9:07 AM
>>> To: "user@cassandra.apache.org <ma...@cassandra.apache.org>
>>> >"
>>> <user@cassandra.apache.org <ma...@cassandra.apache.org>
>>> >>
>>>
>>> Subject: Cassandra source code explained
>>>
>>> Hi everyone,
>>>
>>> I am looking for any places where the Cassandra source code structure
>>> would be explained.
>>> Are there any articles / wiki available?
>>>
>>> Kind regards,?
>>> Radek Gruchalski
>>> radek.gruchalski@technicolor.**com <ra...@technicolor.com>
>>> <ma...@technicolor.com>>
>>> |
>>> radek.gruchalski@portico.io <ma...@portico.io>>
>>> |
>>> ?_radek@gruchalski.com? <ma...@gruchalski.com>_
>>> /
>>> /*Confidentiality:*
>>>
>>> This communication is intended for the above-named person and may be
>>> confidential and/or legally privileged.
>>> If it has come to you in error you must take no action based on it,
>>> nor must you copy or show it to anyone; please delete/destroy and
>>> inform the sender immediately.
>>>
>>>
>>
> Here are two slides to get started
> http://www.slideshare.net/**gdusbabek/getting-to-know-the-**
> cassandra-codebase<http://www.slideshare.net/gdusbabek/getting-to-know-the-cassandra-codebase>
> http://www.slideshare.net/**gdusbabek/cassandra-codebase-**2011<http://www.slideshare.net/gdusbabek/cassandra-codebase-2011>
>
>

Re: Cassandra source code explained

Posted by Manu Zhang <ow...@gmail.com>.
On Wed 23 Jan 2013 01:10:58 AM CST, Radek Gruchalski wrote:
> Thank you. I found this but was hoping that there's anything broader
> out there.
> This will have to be enough.
>
> Kind regards,

> Radek Gruchalski
> radek.gruchalski@technicolor.com
> <ma...@technicolor.com> |
> radek.gruchalski@portico.io <ma...@portico.io> |
>
_radek@gruchalski.com
_ <ma...@gruchalski.com>
> 00447889948663

/
>
> /

*Confidentiality:*
> This communication is intended for the above-named person and may be
> confidential and/or legally privileged.
> If it has come to you in error you must take no action based on it,
> nor must you copy or show it to anyone; please delete/destroy and
> inform the sender immediately.
>
> On Tuesday, 22 January 2013 at 18:08, Michael Kjellman wrote:
>
>> http://wiki.apache.org/cassandra/ArchitectureInternals
>>
>> From: Radek Gruchalski <radek.gruchalski@portico.io
>> <ma...@portico.io>>
>> Reply-To: "user@cassandra.apache.org
>> <ma...@cassandra.apache.org>" <user@cassandra.apache.org
>> <ma...@cassandra.apache.org>>
>> Date: Tuesday, January 22, 2013 9:07 AM
>> To: "user@cassandra.apache.org <ma...@cassandra.apache.org>"
>> <user@cassandra.apache.org <ma...@cassandra.apache.org>>
>> Subject: Cassandra source code explained
>>
>> Hi everyone,
>>
>> I am looking for any places where the Cassandra source code structure
>> would be explained.
>> Are there any articles / wiki available?
>>
>> Kind regards,?
>> Radek Gruchalski
>> radek.gruchalski@technicolor.com
>> <ma...@technicolor.com> |
>> radek.gruchalski@portico.io <ma...@portico.io> |
>> ?_radek@gruchalski.com? <ma...@gruchalski.com>_
>> /
>> /*Confidentiality:*
>> This communication is intended for the above-named person and may be
>> confidential and/or legally privileged.
>> If it has come to you in error you must take no action based on it,
>> nor must you copy or show it to anyone; please delete/destroy and
>> inform the sender immediately.
>>
>

Here are two slides to get started
http://www.slideshare.net/gdusbabek/getting-to-know-the-cassandra-codebase
http://www.slideshare.net/gdusbabek/cassandra-codebase-2011


Re: Cassandra source code explained

Posted by Radek Gruchalski <ra...@portico.io>.
Thank you. I found this but was hoping that there's anything broader out there.  
This will have to be enough.

Kind regards,

Radek Gruchalski
radek.gruchalski@technicolor.com (mailto:radek.gruchalski@technicolor.com) | radek.gruchalski@portico.io (mailto:radek.gruchalski@portico.io) | 
radek@gruchalski.com
 (mailto:radek@gruchalski.com)
00447889948663





Confidentiality:
This communication is intended for the above-named person and may be confidential and/or legally privileged.
If it has come to you in error you must take no action based on it, nor must you copy or show it to anyone; please delete/destroy and inform the sender immediately.


On Tuesday, 22 January 2013 at 18:08, Michael Kjellman wrote:

> http://wiki.apache.org/cassandra/ArchitectureInternals
>  
> From: Radek Gruchalski <radek.gruchalski@portico.io (mailto:radek.gruchalski@portico.io)>
> Reply-To: "user@cassandra.apache.org (mailto:user@cassandra.apache.org)" <user@cassandra.apache.org (mailto:user@cassandra.apache.org)>
> Date: Tuesday, January 22, 2013 9:07 AM
> To: "user@cassandra.apache.org (mailto:user@cassandra.apache.org)" <user@cassandra.apache.org (mailto:user@cassandra.apache.org)>
> Subject: Cassandra source code explained
>  
> Hi everyone,  
>  
> I am looking for any places where the Cassandra source code structure would be explained.
> Are there any articles / wiki available?
>  
> Kind regards,?
> Radek Gruchalski
> radek.gruchalski@technicolor.com (mailto:radek.gruchalski@technicolor.com) | radek.gruchalski@portico.io (mailto:radek.gruchalski@portico.io) | ?radek@gruchalski.com? (mailto:radek@gruchalski.com)
>  
> Confidentiality:
> This communication is intended for the above-named person and may be confidential and/or legally privileged.
> If it has come to you in error you must take no action based on it, nor must you copy or show it to anyone; please delete/destroy and inform the sender immediately.
>  


Re: Cassandra source code explained

Posted by Michael Kjellman <mk...@barracuda.com>.
http://wiki.apache.org/cassandra/ArchitectureInternals

From: Radek Gruchalski <ra...@portico.io>>
Reply-To: "user@cassandra.apache.org<ma...@cassandra.apache.org>" <us...@cassandra.apache.org>>
Date: Tuesday, January 22, 2013 9:07 AM
To: "user@cassandra.apache.org<ma...@cassandra.apache.org>" <us...@cassandra.apache.org>>
Subject: Cassandra source code explained

Hi everyone,

I am looking for any places where the Cassandra source code structure would be explained.
Are there any articles / wiki available?

Kind regards,?
Radek Gruchalski
radek.gruchalski@technicolor.com<ma...@technicolor.com> | radek.gruchalski@portico.io<ma...@portico.io> | ?radek@gruchalski.com?<ma...@gruchalski.com>

Confidentiality:
This communication is intended for the above-named person and may be confidential and/or legally privileged.
If it has come to you in error you must take no action based on it, nor must you copy or show it to anyone; please delete/destroy and inform the sender immediately.