# A slides show helpful to learn about ES internals

**URL:** <https://discuss.elastic.co/t/a-slides-show-helpful-to-learn-about-es-internals/14358>\
**Category:** Elasticsearch\
**Created:** [November 12, 2013, 2:31am UTC](https://discuss.elastic.co/t/a-slides-show-helpful-to-learn-about-es-internals/14358 "2013-11-12T02:31:39Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Shuai\_Lin](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/shuai_lin/32/1980_2.png) [@Shuai\_Lin](https://discuss.elastic.co/u/Shuai_Lin)\
**Post date:** [November 12, 2013, 2:31am UTC](https://discuss.elastic.co/t/a-slides-show-helpful-to-learn-about-es-internals/14358/1 "2013-11-12T02:31:39Z")

</div>

Hi everyone,

Recently I have been learning the internal architecture of Elasticsearch  
for fun and for learning java projects in large scale, by briefly reading  
the code inside Eclipse and make notes. I found a slide show from  
@spinscale[http://twitter.com/spinscale](http://twitter.com/spinscale)  
helpful:

[http://spinscale.github.io/elasticsearch-intro-plugins/](http://spinscale.github.io/elasticsearch-intro-plugins/)

This slides show briefly covers some ES internals, and mainly covers the  
plugins system.

I found its content helpful to understand the internal structure of ES, so  
I recommend it here in case someone else is also interested in it.

Regards.

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![spinscale](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/spinscale/32/25011_2.png) [@spinscale](https://discuss.elastic.co/u/spinscale)\
**Post date:** [November 14, 2013, 11:08am UTC](https://discuss.elastic.co/t/a-slides-show-helpful-to-learn-about-es-internals/14358/2 "2013-11-14T11:08:41Z")

</div>

Hey,

thanks. Note, that this presentation is already a year old, so dont wonder  
if certain things are out of date (the truth is always the source code :-).  
The same applies to a similar talk I gave at berlin buzzwords barcamp this  
year, see (especially the faceting part is outdated)

> **[Extending Elasticsearch](https://speakerdeck.com/spinscale/extending-elasticsearch)**
>
> Small presentation about possible extension points of elasticsearch

--Alex

On Tue, Nov 12, 2013 at 3:31 AM, Shuai Lin [linshuai2012@gmail.com](mailto:linshuai2012@gmail.com) wrote:

> Hi everyone,
> 
> Recently I have been learning the internal architecture of Elasticsearch  
> for fun and for learning java projects in large scale, by briefly reading  
> the code inside Eclipse and make notes. I found a slide show from @  
> spinscale [http://twitter.com/spinscale](http://twitter.com/spinscale) helpful:
> 
> [Elasticsearch - A look under the hood](http://spinscale.github.io/elasticsearch-intro-plugins/)
> 
> This slides show briefly covers some ES internals, and mainly covers the  
> plugins system.
> 
> I found its content helpful to understand the internal structure of ES, so  
> I recommend it here in case someone else is also interested in it.
> 
> Regards.
> 
> --  
> You received this message because you are subscribed to the Google Groups  
> "elasticsearch" group.  
> To unsubscribe from this group and stop receiving emails from it, send an  
> email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
> For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 6, 2017, 2:07am UTC](https://discuss.elastic.co/t/a-slides-show-helpful-to-learn-about-es-internals/14358/3 "2017-07-06T02:07:03Z")

</div>

Closed on July 6, 2017, 2:07am UTC


