GPN15:Debian Code Search Instant: Unterschied zwischen den Versionen

aus dem Wiki des Entropia e.V., CCC Karlsruhe
Wechseln zu:Navigation, Suche
(Links: pdf-link)
(mirror video)
Zeile 14: Zeile 14:
 
* [https://docs.google.com/presentation/d/1EGCpqSd-jCLoTQxcuB9DeCpp0zmdH7x4VstZaCrGQDs/edit?usp=sharing Folien (Google Docs)] [[Media:Debian_Code_Search_(2015).pdf|Folien (PDF, 225 KB)]]
 
* [https://docs.google.com/presentation/d/1EGCpqSd-jCLoTQxcuB9DeCpp0zmdH7x4VstZaCrGQDs/edit?usp=sharing Folien (Google Docs)] [[Media:Debian_Code_Search_(2015).pdf|Folien (PDF, 225 KB)]]
 
* [http://goo.gl/forms/xDcQrTnwpg Feedback-Formular zum Vortrag]
 
* [http://goo.gl/forms/xDcQrTnwpg Feedback-Formular zum Vortrag]
* Vortragsvideo/Download bei [http://media.ccc.de/browse/conferences/gpn/gpn15/gpn15-6644-debian_code_search_instant.html media.ccc.de]
+
* Vortragsvideo/Download bei [http://media.ccc.de/browse/conferences/gpn/gpn15/gpn15-6644-debian_code_search_instant.html media.ccc.de] ([[Media:gpn15-6644-de-Debian_Code_Search_Instant_sd.mp4|Mirror]])
  
  
 
{{Navigationsleiste GPN15}}
 
{{Navigationsleiste GPN15}}
 
[[Kategorie:GPN15:Events]]
 
[[Kategorie:GPN15:Events]]

Version vom 21. Juni 2015, 17:53 Uhr

Ein Vortrag von sECuRE auf der GPN15.

Um neue Pakete binnen Minuten zu indexieren, Suchergebnisse blitzschnell zu präsentieren und eine zeitlich unbegrenzte Suche mit komplexen Regular Expressions über die kompletten 140 GiB source code in Debian zu ermöglichen, mussten wir einiges an der Architektur von Debian Code Search ändern.

Dieser Vortrag stellt die neue Architektur vor, erklärt die wichtigsten Optimierungen inklusive meiner Vorgehensweise beim Profiling und gibt einen Ausblick auf zukünftige Verbesserungen.

Wenn dich verteilte Systeme (in Go) und non-triviale Web-apps interessieren, wird der Vortrag bestimmt interessant für dich.

Links