\documentclass[10pt]{article}

\usepackage{fullpage}
\usepackage{CJKutf8} 
\usepackage[utf8]{inputenc}
\usepackage{setspace}
\usepackage{parskip}
\usepackage{titlesec}
\usepackage[section]{placeins}
\usepackage{xcolor}
\usepackage{breakcites}
\usepackage{lineno}
\usepackage{hyphenat}





\PassOptionsToPackage{hyphens}{url}
\usepackage[colorlinks = true,
            linkcolor = blue,
            urlcolor  = blue,
            citecolor = blue,
            anchorcolor = blue]{hyperref}
\usepackage{etoolbox}
\makeatletter
\patchcmd\@combinedblfloats{\box\@outputbox}{\unvbox\@outputbox}{}{%
  \errmessage{\noexpand\@combinedblfloats could not be patched}%
}%
\makeatother


\usepackage{natbib}




\renewenvironment{abstract}
  {{\bfseries\noindent{\abstractname}\par\nobreak}\footnotesize}
  {\bigskip}

\titlespacing{\section}{0pt}{*3}{*1}
\titlespacing{\subsection}{0pt}{*2}{*0.5}
\titlespacing{\subsubsection}{0pt}{*1.5}{0pt}


\usepackage{authblk}


\usepackage{graphicx}
\usepackage[space]{grffile}
\usepackage{latexsym}
\usepackage{textcomp}
\usepackage{longtable}
\usepackage{tabulary}
\usepackage{booktabs,array,multirow}
\usepackage{amsfonts,amsmath,amssymb}
\providecommand\citet{\cite}
\providecommand\citep{\cite}
\providecommand\citealt{\cite}
% You can conditionalize code for latexml or normal latex using this.
\newif\iflatexml\latexmlfalse
\providecommand{\tightlist}{\setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}%

\AtBeginDocument{\DeclareGraphicsExtensions{.pdf,.PDF,.eps,.EPS,.png,.PNG,.tif,.TIF,.jpg,.JPG,.jpeg,.JPEG}}

\usepackage[utf8]{inputenc}
\usepackage[english]{babel}



\usepackage{float}






% Edit this header.tex file to include frontmatter definitions and global macros

% Add here any LaTeX packages you would like to load in all document blocks
% \usepackage{xspace}

% Add here any LaTeX macros you would like to load in all document blocks
% \def\example{This is an example macro.}

% -----

\iflatexml
% Add here any LaTeXML-specific commands

% -----

\else
% Add here any export style-specific LaTeX commands. These will only be loaded upon document export.
% \paperfield{Subject domain of my document}
% \keywords{keyword1, keyword2}
% \corraddress{Author One PhD, Department, Institution, City, State or Province, Postal Code, Country}
% \fundinginfo{Funder One, Funder One Department, Grant/Award Number: 123456.}
\fi


\begin{document}
\begin{CJK}{UTF8}{gbsn}

\title{Are data streaming platforms ready for a mission critical world?}



\author[1]{Md. Monzurul Amin Ifath}%
\author[1]{Miguel Neves}%
\author[2]{Brandon Bremner}%
\author[2]{Jeff White}%
\author[2]{Tomas Szeredi}%
\author[1]{Israat Haque}%
\affil[1]{Dalhousie University}%
\affil[2]{General Dynamics Mission Systems Canada (GDMSC)}%


\vspace{-1em}



  
  \date{April 30, 2026}


\begingroup
\let\center\flushleft
\let\endcenter\endflushleft
\maketitle
\endgroup





\selectlanguage{english}
\begin{abstract}
Commodity-of-the-shelf (COTS) data streaming platforms, e.g., Apache
Kafka, RabbitMQ, have been powering companies from several sectors to
move and extract further insights from their data. Yet, little is known
about the suitability of these platforms for mission critical
applications such as disaster recovery, first-aid response and military
coordination. This paper provides a provocative discussion on how
prepared current data streaming platforms are for mission critical
scenarios. We argue that, despite their intrinsic reliability and
security features, these platforms are still hard to test/operate which
ultimately hinders trust on their safety and security conditions.
Moreover, they commonly assume a powerful underlying infrastructure,
which makes it tough to keep a high performance in resource-constrained
environments (e.g., satellite networks). We conclude by identifying
relevant research directions to ameliorate the performance and
suitability of data streaming platforms for mission-critical
applications.%
\end{abstract}%



\sloppy


\textbf{This work has been submitted to the IEEE for possible
publication. Copyright may be transferred without notice, after which
this version may no longer be accessible.}

\textbf{}

\selectlanguage{english}
\FloatBarrier
\end{CJK}\end{document}

