GPN15:Debian Code Search Instant: Unterschied zwischen den Versionen
(Fahrplanbot tut Dinge) |
Keine Bearbeitungszusammenfassung |
||
(7 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
{{# | {{#ev:mediacccde|http://media.ccc.de/browse/conferences/gpn/gpn15/gpn15-6644-debian_code_search_instant.html||right}} | ||
Ein Vortrag von sECuRE auf der [[GPN15]]. | Ein Vortrag von sECuRE auf der [[GPN15]]. | ||
Zeile 12: | Zeile 12: | ||
* [http://codesearch.debian.net/ Debian Code Search] | * [http://codesearch.debian.net/ Debian Code Search] | ||
* [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] | |||
* 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:Vorträge}} | ||
[[Kategorie:GPN15: | [[Kategorie:GPN15:Vorträge|Debian Code Search Instant]] |
Aktuelle Version vom 24. Juni 2015, 23:02 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
- Debian Code Search
- Folien (Google Docs) Folien (PDF, 225 KB)
- Feedback-Formular zum Vortrag
- Vortragsvideo/Download bei media.ccc.de (Mirror)
Fahrplan |
A Hackers Approach To Building Electric Guitars ☁ Æ-DIR ☁ Attic / Borg Backup ☁ Babelbee - das Open Source Stromnetz Analyse Projekt ☁ Bolt.cm - CMS in Einfach ☁ Ceph ☁ Commit-Makrame: git-Antipatterns ☁ Debian Code Search Instant ☁ Demoszene: Nachlese ☁ Der Tiptoi-Stift ☁ Digital Signal Processors ☁ Dirigieren mit Chef ☁ Docker ☁ Einführung in FDroid ☁ Fingerprinting ☁ Freifunk Karlsruhe ☁ Gamehacking & Reverse Engineering ☁ Gitarren und ihre Klangeigenschaften ☁ Ich sehe, also bin ich ... Du ☁ Infrastructure Review ☁ Introduction to Attack and Defense CTF Competitions ☁ Leben mit dem Saurier ☁ Lightning-Talks ☁ Middleman + Foundation (SASS) ☁ Monitoring mit Prometheus ☁ OpenStack ☁ Paketmanagement from Scratch ☁ Radioastronomie: Mit selbstgebautem Equipment die Milchstraße vermessen ☁ Raketenmotoren ☁ Reproducible Builds ☁ RobustIRC ☁ Seeing the unseen ☁ Software Defined Radio ☁ USB-Stick zähmen leicht gemacht ☁ Von 0 zu Gentoo Workstation ☁ What the hack is SCRUM ☁ What to hack ☁ Wir kochen Hagebuttenmarmelade