Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 0 additions & 17 deletions vldb-best/Makefile

This file was deleted.

Binary file removed vldb-best/appendix.tex
Binary file not shown.
File renamed without changes.
24 changes: 0 additions & 24 deletions vldb-best/cover.tex

This file was deleted.

File renamed without changes.
28 changes: 4 additions & 24 deletions vldb-best/experiments.tex
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ \subsection{Cost of incremental updates}

\begin{figure}[t]
\begin{center}
\includegraphics[scale=.4]{graph/tpch}
\includegraphics[scale=.4]{tpch}
\caption{Incremental versus batch performance on TPC-H
Q5\label{fig:tpch}.}
\end{center}
Expand Down Expand Up @@ -85,38 +85,18 @@ \subsection{Latency, throughput, and input change size}
obtained for batches of 2K-20K records.

\begin{figure}[h]
\includegraphics[width=.90\columnwidth]{graph/batchsize}
\includegraphics[width=.90\columnwidth]{batchsize}
\caption{Latency and throughput as a function of the input batch
size. Notice the logarithmic X axis.\label{fig:batchsize}}
\end{figure}

\begin{comment}
Increasing the batch size further beyond 100K records causes the
system to enter an unstable state (the crossover point depends on the
available memory size), in which throughput oscillates, as shown in
Figure~\ref{fig:oscillation}. One reason this happens is that some
activities, such as merging batches, and garbage collection of useless
records, only happen between circuit steps. The right solution to
smooth these oscillations is probably a dynamic controller for input
sizes, but also for partitioning resources like memory between \dbsp
operators and their shards.

\begin{figure}[h]
\begin{center}
\includegraphics[scale=.5]{graph/oscillation}
\caption{Unstable throughput for very large input batch
sizes\label{fig:oscillation}.}
\end{center}
\end{figure}
\end{comment}

\vspace{-3ex}
\subsection{Macrobenchmarks}\label{sec:macrobenchmarks}

\begin{figure*}
\includegraphics[width=.95\textwidth]{graph/throughput} \hspace{-3ex}
\includegraphics[width=.95\textwidth]{throughput} \hspace{-3ex}
(a) \\
\includegraphics[width=.95\textwidth]{graph/memory} \hspace{-3ex}
\includegraphics[width=.95\textwidth]{memory} \hspace{-3ex}
(b) \\
\caption{(a) Average normalized throughput with respect to Flink
(higher is better), and (b) peak memory consumption (lower is
Expand Down
File renamed without changes.
4 changes: 0 additions & 4 deletions vldb-best/graph/Makefile

This file was deleted.

Binary file removed vldb-best/graph/cpu.pdf
Binary file not shown.
Binary file removed vldb-best/graph/cpu_normal.pdf
Binary file not shown.
21 changes: 0 additions & 21 deletions vldb-best/graph/feldera-stream-sql-100M-stepsize-storage.csv

This file was deleted.

21 changes: 0 additions & 21 deletions vldb-best/graph/feldera-stream-sql-100M-stepsize.csv

This file was deleted.

22 changes: 0 additions & 22 deletions vldb-best/graph/flink-stream-default-100M.csv

This file was deleted.

Binary file removed vldb-best/graph/graphs.xlsx
Binary file not shown.
Binary file removed vldb-best/graph/memory.png
Binary file not shown.
Binary file removed vldb-best/graph/memory_normal.pdf
Binary file not shown.
Binary file removed vldb-best/graph/oscillation.png
Binary file not shown.
Binary file removed vldb-best/graph/rocksdb.png
Binary file not shown.
Binary file removed vldb-best/graph/throughput.png
Binary file not shown.
Binary file removed vldb-best/graph/tpch.png
Binary file not shown.
2 changes: 1 addition & 1 deletion vldb-best/implementation.tex
Original file line number Diff line number Diff line change
Expand Up @@ -171,7 +171,7 @@ \subsection{Secondary storage}

\begin{figure}[h]
\begin{center}
\includegraphics[scale=.43]{graph/rocksdb}
\includegraphics[scale=.43]{rocksdb}
\caption{Query throughput using RocksDB as a storage layer; higher
is better. Note the logarithmic Y axis\label{fig:rocksdb}.}
\end{center}
Expand Down
Binary file modified vldb-best/main.pdf
Binary file not shown.
Loading