13.02.2013 Views

2 Debian Code Search: An Overview

2 Debian Code Search: An Overview

2 Debian Code Search: An Overview

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

3 Architecture<br />

to 128 GiB of RAM are advisable. More is unnecessary because <strong>Debian</strong> currently contains<br />

129 GiB of uncompressed source code and it is very unlikely that 100 % of it needs to be held<br />

in RAM.<br />

Additional metadata used for ranking is stored in PostgreSQL but only loaded into memory<br />

by dcs-web on startup, thus the dotted line.<br />

Every component in this architecture, except for PostgreSQL, communicates with each<br />

other using HTTP, which makes deploying different parts of the architecture on different<br />

machines on-demand as easy as changing a hostname in the configuration file.<br />

12

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!