--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/frames/exim.tex Fri May 09 10:38:05 2014 +0200
@@ -0,0 +1,47 @@
+
+
+\begin{frame}[<+->][fragile]{Exim}{Entwicklung}
+\begin{itemize}
+ \item \textbf{Ex}perimental \textbf{I}nternet \textbf{M}ailer
+ \item seit 1995 Phil Hazel, seit ca. 2007 ca. 5…8 Aktive Entwickler
+ \item Klassisch Unix: traditionelle Konfiguration und traditionelles Prozess-Management
+ \item mehr als 90\% der Nachrichten werden sofort weitergeleitet bzw. ausgeliefert
+\begin{scriptsize}
+\begin{verbatim}
+Time spent on the queue: messages with at least one remote delivery
+-------------------------------------------------------------------
+Under 1m 15052 99.2% 99.2%
+ 5m 20 0.1% 99.3%
+ 15m 2 0.0% 99.3%
+ 30m 91 0.6% 99.9%
+ 1h 9 0.1% 100.0%
+ 6h 2 0.0% 100.0%
+Over 1d 1 0.0% 100.0%
+\end{verbatim}
+\end{scriptsize}
+\end{itemize}
+\end{frame}
+
+\begin{frame}[<+->][fragile]{Exim}{Position}
+Ja, das ist Religionskrieg :-)
+\pause
+\begin{itemize}
+ \item Lego vs. Playmobil (P. Heinlein)
+ \item Anpassbarkeit
+ \begin{itemize}
+ \item keine Klassifizierung von Adressen
+ \item keine \verb=$mydestination=
+ \item Router sind Funktionsblöcke, keine Tabellen
+ \item Intensive Expansion von Variablen zur Laufzeit
+ \end{itemize}
+ \item gut verstandene Prozessstruktur $\rightarrow$ Stabilität
+ \item extrem gutes Logging $\rightarrow$ Sicherheit
+ \item exzellente Dokumentation (Referenz-Handbuch mit Beispielen:
+ spex.txt (33k L), spec.pdf (ca. 500 Seiten))
+ \item sehr gutes Debugging der Konfiguration möglich
+ \item vorbildlichster Quelltext (C, kommentiert)
+\end{itemize}
+\pause
+Nachteile? Klar - das Abarbeiten der Queue ist nicht sonderlich
+effizient gelöst.
+\end{frame}