diff --git a/main.pdf b/main.pdf index ff43d3d..3dca8e8 100644 Binary files a/main.pdf and b/main.pdf differ diff --git a/main.tex b/main.tex index 35f35e9..c6225c4 100644 --- a/main.tex +++ b/main.tex @@ -1,6 +1,7 @@ \input{preamble.tex} \input{title.tex} %\usefonttheme{metropolis} +\usepackage{pdfpages} @@ -15,12 +16,19 @@ Begrüßung } -%\begin{frame}{Inhaltsverzeichnis} -%\setbeamertemplate{section in toc}[sections numbered] -%\tableofcontents[hideallsubsections] -%\end{frame} -%\note{ -%} +\section{Ziele} +\begin{xframe}{Ziele} + + \begin{itemize} + \item Open source stack + \item Einfach skalierbar + \item Erweiterbarkeit + \end{itemize} + +\end{xframe} +\note{ +} + \section{Scrapy} @@ -36,15 +44,29 @@ \note{ } -\begin{xframe}{Middleware} +\begin{xframe}{Scrapy} \begin{itemize} - \item Protokolldateien sind lokal auf den Servern gespeichert - \item Hoher Aufwand bei manueller Auswertung - \item Ereignisse sind nur schwer durchsuchbar - \item Auswertungen finden nur im Ernstfall statt + \item Einfache Link extraction per regex + \item Mächtiger Parser + \item \texttt{scrapy-rotating-proxy} plugin \end{itemize} + +\end{xframe} +\note{ +} +\section{API} +\begin{xframe}{API} + + \begin{itemize} + \item REST API + \begin{itemize} + \item Gin Gonic web framework + \end{itemize} + \item Upload der crawler Daten + \item Suchanfragen der Website + \end{itemize} \end{xframe} \note{ } @@ -56,20 +78,24 @@ \item Relationale Datenbank \item JSON Felder mit Indexierung \item Fulltext search support + \begin{itemize} + \item Vektor Spalte für schnelles durchsuchen + \end{itemize} \end{itemize} \end{xframe} -\begin{xframe}{Suche} - \begin{itemize} - \item ts\_vector - \end{itemize} +\section{Aufbau} +\begin{xframe}{Aufbau} + \begin{figure}[!b] + \includepdf[pages={1}]{skizze.pdf} + \end{figure} \end{xframe} -\note{ -} + + \appendix -\section{Vielen Dank für Ihre Aufmerksamkeit} +\section{Peace out!} \end{document} diff --git a/skizze.odg b/skizze.odg new file mode 100644 index 0000000..ed5e774 Binary files /dev/null and b/skizze.odg differ diff --git a/skizze.pdf b/skizze.pdf new file mode 100644 index 0000000..ce35e99 Binary files /dev/null and b/skizze.pdf differ