  The DataFlow is sub-system of the ATLAS data acquisition responsible for the
reception, buffering and subsequent movement of partial and full event data to
the higher level triggers: Level 2 and Event Filter. The design of the software
is based on OO methodology and its implementation relies heavily on the use of
posix threads and the Standard Template Library. This article presents our
experience with Linux, posix threads and the Standard Template Library in the
real time environment of the ATLAS data flow.
