update
This commit is contained in:
+152
-150
@@ -24,198 +24,200 @@
|
|||||||
\BKM@entry{id=4,open,dest={6B693A746F63},srcline={150}}{5C3337365C3337375C3030304F5C303030625C303030735C303030615C30303068}
|
\BKM@entry{id=4,open,dest={6B693A746F63},srcline={150}}{5C3337365C3337375C3030304F5C303030625C303030735C303030615C30303068}
|
||||||
\BKM@entry{id=5,open,dest={73656374696F6E2E31},srcline={161}}{5C3337365C3337375C303030315C3030305C3034305C3030305C3333325C303030765C3030306F5C30303064}
|
\BKM@entry{id=5,open,dest={73656374696F6E2E31},srcline={161}}{5C3337365C3337375C303030315C3030305C3034305C3030305C3333325C303030765C3030306F5C30303064}
|
||||||
\@writefile{toc}{\contentsline {section}{\numberline {1}Úvod}{8}{section.1}\protected@file@percent }
|
\@writefile{toc}{\contentsline {section}{\numberline {1}Úvod}{8}{section.1}\protected@file@percent }
|
||||||
\BKM@entry{id=6,open,dest={73656374696F6E2E32},srcline={203}}{5C3337365C3337375C303030325C3030305C3034305C303030445C303030695C303030735C303030745C303030725C303030695C303030625C303030755C3030306F5C303030765C303030615C3030306E5C3030305C3335315C3030305C3034305C303030735C303030795C303030735C303030745C3030305C3335315C3030306D5C30303079}
|
\BKM@entry{id=6,open,dest={73656374696F6E2E32},srcline={203}}{5C3337365C3337375C303030325C3030305C3034305C303030535C3030305C3335355C3030315C3134355C3030306F5C303030765C3030305C3335315C3030305C3034305C303030735C303030795C303030735C303030745C3030305C3335315C3030306D5C30303079}
|
||||||
\BKM@entry{id=7,open,dest={73756273656374696F6E2E322E31},srcline={218}}{5C3337365C3337375C303030325C3030302E5C303030315C3030305C3034305C303030415C303030725C303030635C303030685C303030695C303030745C303030655C3030306B5C303030745C303030755C303030725C30303079}
|
\BKM@entry{id=7,open,dest={73656374696F6E2E33},srcline={207}}{5C3337365C3337375C303030335C3030305C3034305C303030445C303030695C303030735C303030745C303030725C303030695C303030625C303030755C3030306F5C303030765C303030615C3030306E5C3030305C3335315C3030305C3034305C303030735C303030795C303030735C303030745C3030305C3335315C3030306D5C30303079}
|
||||||
\BKM@entry{id=8,open,dest={73756273756273656374696F6E2E322E312E31},srcline={224}}{5C3337365C3337375C303030325C3030302E5C303030315C3030302E5C303030315C3030305C3034305C303030535C3030306F5C303030665C303030745C303030775C303030615C303030725C3030306F5C303030765C3030305C3334315C3030305C3034305C303030615C303030725C303030635C303030685C303030695C303030745C303030655C3030306B5C303030745C303030755C303030725C30303061}
|
\BKM@entry{id=8,open,dest={73756273656374696F6E2E332E31},srcline={222}}{5C3337365C3337375C303030335C3030302E5C303030315C3030305C3034305C303030415C303030725C303030635C303030685C303030695C303030745C303030655C3030306B5C303030745C303030755C303030725C30303079}
|
||||||
\@writefile{toc}{\contentsline {section}{\numberline {2}Distribuované systémy}{9}{section.2}\protected@file@percent }
|
\BKM@entry{id=9,open,dest={73756273756273656374696F6E2E332E312E31},srcline={228}}{5C3337365C3337375C303030335C3030302E5C303030315C3030302E5C303030315C3030305C3034305C303030535C3030306F5C303030665C303030745C303030775C303030615C303030725C3030306F5C303030765C3030305C3334315C3030305C3034305C303030615C303030725C303030635C303030685C303030695C303030745C303030655C3030306B5C303030745C303030755C303030725C30303061}
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Architektury}{9}{subsection.2.1}\protected@file@percent }
|
\@writefile{toc}{\contentsline {section}{\numberline {2}Síťové systémy}{9}{section.2}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.1}Softwarová architektura}{9}{subsubsection.2.1.1}\protected@file@percent }
|
\@writefile{toc}{\contentsline {section}{\numberline {3}Distribuované systémy}{9}{section.3}\protected@file@percent }
|
||||||
\BKM@entry{id=9,open,dest={73756273756273656374696F6E2E322E312E32},srcline={238}}{5C3337365C3337375C303030325C3030302E5C303030315C3030302E5C303030325C3030305C3034305C303030535C303030795C303030735C303030745C3030305C3335315C3030306D5C3030306F5C303030765C3030305C3335315C3030305C3034305C303030615C303030725C303030635C303030685C303030695C303030745C303030655C3030306B5C303030745C303030755C303030725C30303079}
|
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Architektury}{9}{subsection.3.1}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.2}Systémové architektury}{10}{subsubsection.2.1.2}\protected@file@percent }
|
\BKM@entry{id=10,open,dest={73756273756273656374696F6E2E332E312E32},srcline={242}}{5C3337365C3337375C303030335C3030302E5C303030315C3030302E5C303030325C3030305C3034305C303030535C303030795C303030735C303030745C3030305C3335315C3030306D5C3030306F5C303030765C3030305C3335315C3030305C3034305C303030615C303030725C303030635C303030685C303030695C303030745C303030655C3030306B5C303030745C303030755C303030725C30303079}
|
||||||
\newlabel{sec:system_architecture}{{2.1.2}{10}{Systémové architektury}{subsubsection.2.1.2}{}}
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.1}Softwarová architektura}{10}{subsubsection.3.1.1}\protected@file@percent }
|
||||||
\BKM@entry{id=10,open,dest={73756273656374696F6E2E322E32},srcline={253}}{5C3337365C3337375C303030325C3030302E5C303030325C3030305C3034305C3030304B5C3030306F5C3030306D5C303030755C3030306E5C303030695C3030306B5C303030615C303030635C30303065}
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.2}Systémové architektury}{10}{subsubsection.3.1.2}\protected@file@percent }
|
||||||
\BKM@entry{id=11,open,dest={73756273756273656374696F6E2E322E322E31},srcline={266}}{5C3337365C3337375C303030325C3030302E5C303030325C3030302E5C303030315C3030305C3034305C3030304D5C3030306F5C303030645C303030655C3030306C5C303030795C3030305C3034305C303030705C303030725C3030306F5C3030305C3034305C3030306B5C3030306F5C3030306D5C303030755C3030306E5C303030695C3030306B5C303030615C303030635C30303069}
|
\newlabel{sec:system_architecture}{{3.1.2}{10}{Systémové architektury}{subsubsection.3.1.2}{}}
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Komunikace}{11}{subsection.2.2}\protected@file@percent }
|
\BKM@entry{id=11,open,dest={73756273656374696F6E2E332E32},srcline={257}}{5C3337365C3337375C303030335C3030302E5C303030325C3030305C3034305C3030304B5C3030306F5C3030306D5C303030755C3030306E5C303030695C3030306B5C303030615C303030635C30303065}
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.1}Modely pro komunikaci}{11}{subsubsection.2.2.1}\protected@file@percent }
|
\BKM@entry{id=12,open,dest={73756273756273656374696F6E2E332E322E31},srcline={270}}{5C3337365C3337375C303030335C3030302E5C303030325C3030302E5C303030315C3030305C3034305C3030304D5C3030306F5C303030645C303030655C3030306C5C303030795C3030305C3034305C303030705C303030725C3030306F5C3030305C3034305C3030306B5C3030306F5C3030306D5C303030755C3030306E5C303030695C3030306B5C303030615C303030635C30303069}
|
||||||
\BKM@entry{id=12,open,dest={73756273656374696F6E2E322E33},srcline={288}}{5C3337365C3337375C303030325C3030302E5C303030335C3030305C3034305C303030505C3030306F5C3030315C3031355C3030305C3335355C303030745C303030615C3030315C3031355C3030306F5C303030765C3030305C3334315C3030305C3034305C303030535C3030305C3335355C3030315C313435}
|
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Komunikace}{11}{subsection.3.2}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {2.3}Počítačová Síť}{12}{subsection.2.3}\protected@file@percent }
|
\BKM@entry{id=13,open,dest={73756273656374696F6E2E332E33},srcline={292}}{5C3337365C3337375C303030335C3030302E5C303030335C3030305C3034305C303030505C3030306F5C3030315C3031355C3030305C3335355C303030745C303030615C3030315C3031355C3030306F5C303030765C3030305C3334315C3030305C3034305C303030535C3030305C3335355C3030315C313435}
|
||||||
\newlabel{sec:NetworkCommunication}{{2.3}{12}{Počítačová Síť}{subsection.2.3}{}}
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.2.1}Modely pro komunikaci}{12}{subsubsection.3.2.1}\protected@file@percent }
|
||||||
\BKM@entry{id=13,open,dest={73756273656374696F6E2E322E34},srcline={296}}{5C3337365C3337375C303030325C3030302E5C303030345C3030305C3034305C3030304B5C3030306F5C3030306D5C303030755C3030306E5C303030695C3030306B5C303030615C303030635C303030655C3030305C3034305C303030765C3030305C3034305C303030735C3030305C3335355C303030745C30303069}
|
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3}Počítačová Síť}{12}{subsection.3.3}\protected@file@percent }
|
||||||
\BKM@entry{id=14,open,dest={73756273756273656374696F6E2E322E342E31},srcline={302}}{5C3337365C3337375C303030325C3030302E5C303030345C3030302E5C303030315C3030305C3034305C303030525C3030306F5C303030645C303030695C3030306E5C303030615C3030305C3034305C303030705C303030725C3030306F5C303030745C3030306F5C3030306B5C3030306F5C3030306C5C3030315C3135375C3030305C3034305C303030545C303030435C303030505C3030302F5C303030495C30303050}
|
\newlabel{sec:NetworkCommunication}{{3.3}{12}{Počítačová Síť}{subsection.3.3}{}}
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {2.4}Komunikace v síti}{13}{subsection.2.4}\protected@file@percent }
|
\BKM@entry{id=14,open,dest={73756273656374696F6E2E332E34},srcline={300}}{5C3337365C3337375C303030335C3030302E5C303030345C3030305C3034305C3030304B5C3030306F5C3030306D5C303030755C3030306E5C303030695C3030306B5C303030615C303030635C303030655C3030305C3034305C303030765C3030305C3034305C303030735C3030305C3335355C303030745C30303069}
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.4.1}Rodina protokolů TCP/IP}{13}{subsubsection.2.4.1}\protected@file@percent }
|
\BKM@entry{id=15,open,dest={73756273756273656374696F6E2E332E342E31},srcline={306}}{5C3337365C3337375C303030335C3030302E5C303030345C3030302E5C303030315C3030305C3034305C303030525C3030306F5C303030645C303030695C3030306E5C303030615C3030305C3034305C303030705C303030725C3030306F5C303030745C3030306F5C3030306B5C3030306F5C3030306C5C3030315C3135375C3030305C3034305C303030545C303030435C303030505C3030302F5C303030495C30303050}
|
||||||
|
\@writefile{toc}{\contentsline {subsection}{\numberline {3.4}Komunikace v síti}{13}{subsection.3.4}\protected@file@percent }
|
||||||
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.1}Rodina protokolů TCP/IP}{13}{subsubsection.3.4.1}\protected@file@percent }
|
||||||
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Vrstvená architektura TODO předělat}}{14}{figure.1}\protected@file@percent }
|
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Vrstvená architektura TODO předělat}}{14}{figure.1}\protected@file@percent }
|
||||||
\newlabel{fig:layer_architecture}{{1}{14}{Vrstvená architektura TODO předělat}{figure.1}{}}
|
\newlabel{fig:layer_architecture}{{1}{14}{Vrstvená architektura TODO předělat}{figure.1}{}}
|
||||||
\BKM@entry{id=15,open,dest={73756273656374696F6E2E322E35},srcline={349}}{5C3337365C3337375C303030325C3030302E5C303030355C3030305C3034305C303030505C303030725C3030306F5C303030745C3030306F5C3030306B5C3030306F5C3030306C5C303030795C3030305C3034305C303030765C3030305C3034305C303030615C303030705C3030306C5C303030695C3030306B5C303030615C3030315C3031355C3030306E5C3030305C3335355C3030305C3034305C303030765C303030725C303030735C303030745C303030765C3030315C303333}
|
\BKM@entry{id=16,open,dest={73756273656374696F6E2E332E35},srcline={353}}{5C3337365C3337375C303030335C3030302E5C303030355C3030305C3034305C303030505C303030725C3030306F5C303030745C3030306F5C3030306B5C3030306F5C3030306C5C303030795C3030305C3034305C303030765C3030305C3034305C303030615C303030705C3030306C5C303030695C3030306B5C303030615C3030315C3031355C3030306E5C3030305C3335355C3030305C3034305C303030765C303030725C303030735C303030745C303030765C3030315C303333}
|
||||||
\BKM@entry{id=16,open,dest={73756273756273656374696F6E2E322E352E31},srcline={353}}{5C3337365C3337375C303030325C3030302E5C303030355C3030302E5C303030315C3030305C3034305C303030485C303030545C303030545C30303050}
|
\BKM@entry{id=17,open,dest={73756273756273656374696F6E2E332E352E31},srcline={357}}{5C3337365C3337375C303030335C3030302E5C303030355C3030302E5C303030315C3030305C3034305C303030485C303030545C303030545C30303050}
|
||||||
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Komunikace vrstev TCP/IP}}{15}{figure.2}\protected@file@percent }
|
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Komunikace vrstev TCP/IP}}{15}{figure.2}\protected@file@percent }
|
||||||
\newlabel{fig:tcpip}{{2}{15}{Komunikace vrstev TCP/IP}{figure.2}{}}
|
\newlabel{fig:tcpip}{{2}{15}{Komunikace vrstev TCP/IP}{figure.2}{}}
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {2.5}Protokoly v aplikační vrstvě}{15}{subsection.2.5}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {3.5}Protokoly v aplikační vrstvě}{15}{subsection.3.5}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.5.1}HTTP}{15}{subsubsection.2.5.1}\protected@file@percent }
|
\BKM@entry{id=18,open,dest={73756273756273656374696F6E2E332E352E32},srcline={378}}{5C3337365C3337375C303030335C3030302E5C303030355C3030302E5C303030325C3030305C3034305C303030485C303030545C303030545C303030505C3030302F5C30303033}
|
||||||
\BKM@entry{id=17,open,dest={73756273756273656374696F6E2E322E352E32},srcline={374}}{5C3337365C3337375C303030325C3030302E5C303030355C3030302E5C303030325C3030305C3034305C303030485C303030545C303030545C303030505C3030302F5C30303033}
|
\BKM@entry{id=19,open,dest={73756273656374696F6E2E332E36},srcline={404}}{5C3337365C3337375C303030335C3030302E5C303030365C3030305C3034305C303030505C303030725C3030306F5C303030745C3030306F5C3030306B5C3030306F5C3030306C5C303030795C3030305C3034305C303030765C3030305C3034305C303030745C303030725C303030615C3030306E5C303030735C303030705C3030306F5C303030725C303030745C3030306E5C3030305C3335355C3030305C3034305C303030765C303030725C303030735C303030745C303030765C3030315C303333}
|
||||||
\BKM@entry{id=18,open,dest={73756273656374696F6E2E322E36},srcline={400}}{5C3337365C3337375C303030325C3030302E5C303030365C3030305C3034305C303030505C303030725C3030306F5C303030745C3030306F5C3030306B5C3030306F5C3030306C5C303030795C3030305C3034305C303030765C3030305C3034305C303030745C303030725C303030615C3030306E5C303030735C303030705C3030306F5C303030725C303030745C3030306E5C3030305C3335355C3030305C3034305C303030765C303030725C303030735C303030745C303030765C3030315C303333}
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.5.1}HTTP}{16}{subsubsection.3.5.1}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.5.2}HTTP/3}{16}{subsubsection.2.5.2}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.5.2}HTTP/3}{16}{subsubsection.3.5.2}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {2.6}Protokoly v transportní vrstvě}{16}{subsection.2.6}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {3.6}Protokoly v transportní vrstvě}{16}{subsection.3.6}\protected@file@percent }
|
||||||
\BKM@entry{id=19,open,dest={73756273756273656374696F6E2E322E362E31},srcline={406}}{5C3337365C3337375C303030325C3030302E5C303030365C3030302E5C303030315C3030305C3034305C303030545C303030435C30303050}
|
\BKM@entry{id=20,open,dest={73756273756273656374696F6E2E332E362E31},srcline={410}}{5C3337365C3337375C303030335C3030302E5C303030365C3030302E5C303030315C3030305C3034305C303030545C303030435C30303050}
|
||||||
\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Vizualizace HTTP/2 blokování}}{17}{figure.3}\protected@file@percent }
|
\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Vizualizace HTTP/2 blokování}}{17}{figure.3}\protected@file@percent }
|
||||||
\newlabel{fig:http_blocking}{{3}{17}{Vizualizace HTTP/2 blokování}{figure.3}{}}
|
\newlabel{fig:http_blocking}{{3}{17}{Vizualizace HTTP/2 blokování}{figure.3}{}}
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.6.1}TCP}{17}{subsubsection.2.6.1}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.6.1}TCP}{17}{subsubsection.3.6.1}\protected@file@percent }
|
||||||
\BKM@entry{id=20,open,dest={73756273756273656374696F6E2E322E362E32},srcline={418}}{5C3337365C3337375C303030325C3030302E5C303030365C3030302E5C303030325C3030305C3034305C303030555C303030445C30303050}
|
\BKM@entry{id=21,open,dest={73756273756273656374696F6E2E332E362E32},srcline={422}}{5C3337365C3337375C303030335C3030302E5C303030365C3030302E5C303030325C3030305C3034305C303030555C303030445C30303050}
|
||||||
\BKM@entry{id=21,open,dest={73756273756273656374696F6E2E322E362E33},srcline={424}}{5C3337365C3337375C303030325C3030302E5C303030365C3030302E5C303030335C3030305C3034305C303030515C303030555C303030495C30303043}
|
\BKM@entry{id=22,open,dest={73756273756273656374696F6E2E332E362E33},srcline={430}}{5C3337365C3337375C303030335C3030302E5C303030365C3030302E5C303030335C3030305C3034305C303030515C303030555C303030495C30303043}
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.6.2}UDP}{18}{subsubsection.2.6.2}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.6.2}UDP}{18}{subsubsection.3.6.2}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.6.3}QUIC}{18}{subsubsection.2.6.3}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.6.3}QUIC}{18}{subsubsection.3.6.3}\protected@file@percent }
|
||||||
\BKM@entry{id=22,open,dest={73756273656374696F6E2E322E37},srcline={468}}{5C3337365C3337375C303030325C3030302E5C303030375C3030305C3034305C303030535C3030306F5C3030306B5C303030655C303030745C30303079}
|
\BKM@entry{id=23,open,dest={73756273656374696F6E2E332E37},srcline={476}}{5C3337365C3337375C303030335C3030302E5C303030375C3030305C3034305C303030535C3030306F5C3030306B5C303030655C303030745C30303079}
|
||||||
\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces QUIC handshake}}{20}{figure.4}\protected@file@percent }
|
\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces QUIC handshake}}{20}{figure.4}\protected@file@percent }
|
||||||
\newlabel{fig:quic_handshake}{{4}{20}{QUIC handshake}{figure.4}{}}
|
\newlabel{fig:quic_handshake}{{4}{20}{QUIC handshake}{figure.4}{}}
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {2.7}Sokety}{20}{subsection.2.7}\protected@file@percent }
|
\BKM@entry{id=24,open,dest={73756273656374696F6E2E332E38},srcline={482}}{5C3337365C3337375C303030335C3030302E5C303030385C3030305C3034305C303030415C303030735C303030795C3030306E5C303030635C303030685C303030725C3030306F5C3030306E5C3030305C3335355C3030305C3034305C303030765C303030735C303030745C303030755C303030705C3030306E5C3030315C3033335C3030305C3034305C303030765C3030305C3337355C303030735C303030745C303030755C303030705C3030306E5C3030305C3335355C3030305C3034305C3030306F5C303030705C303030655C303030725C303030615C303030635C30303065}
|
||||||
\BKM@entry{id=23,open,dest={73756273656374696F6E2E322E38},srcline={474}}{5C3337365C3337375C303030325C3030302E5C303030385C3030305C3034305C303030415C303030735C303030795C3030306E5C303030635C303030685C303030725C3030306F5C3030306E5C3030305C3335355C3030305C3034305C303030765C303030735C303030745C303030755C303030705C3030306E5C3030315C3033335C3030305C3034305C303030765C3030305C3337355C303030735C303030745C303030755C303030705C3030306E5C3030305C3335355C3030305C3034305C3030306F5C303030705C303030655C303030725C303030615C303030635C30303065}
|
\BKM@entry{id=25,open,dest={73756273756273656374696F6E2E332E382E31},srcline={488}}{5C3337365C3337375C303030335C3030302E5C303030385C3030302E5C303030315C3030305C3034305C3030305A5C303030655C303030725C3030306F5C3030304D5C30303051}
|
||||||
\BKM@entry{id=24,open,dest={73756273756273656374696F6E2E322E382E31},srcline={480}}{5C3337365C3337375C303030325C3030302E5C303030385C3030302E5C303030315C3030305C3034305C3030305A5C303030655C303030725C3030306F5C3030304D5C30303051}
|
\BKM@entry{id=26,open,dest={73756273756273656374696F6E2E332E382E32},srcline={494}}{5C3337365C3337375C303030335C3030302E5C303030385C3030302E5C303030325C3030305C3034305C303030575C3030306F5C303030725C3030306B5C3030305C3034305C303030735C303030745C303030655C303030615C3030306C5C303030695C3030306E5C30303067}
|
||||||
\BKM@entry{id=25,open,dest={73756273756273656374696F6E2E322E382E32},srcline={486}}{5C3337365C3337375C303030325C3030302E5C303030385C3030302E5C303030325C3030305C3034305C303030575C3030306F5C303030725C3030306B5C3030305C3034305C303030735C303030745C303030655C303030615C3030306C5C303030695C3030306E5C30303067}
|
\BKM@entry{id=27,open,dest={73756273756273656374696F6E2E332E382E33},srcline={498}}{5C3337365C3337375C303030335C3030302E5C303030385C3030302E5C303030335C3030305C3034305C303030415C303030735C303030795C3030306E5C303030635C3030302F5C303030415C303030775C303030615C303030695C30303074}
|
||||||
\BKM@entry{id=26,open,dest={73756273756273656374696F6E2E322E382E33},srcline={490}}{5C3337365C3337375C303030325C3030302E5C303030385C3030302E5C303030335C3030305C3034305C303030415C303030735C303030795C3030306E5C303030635C3030302F5C303030415C303030775C303030615C303030695C30303074}
|
\@writefile{toc}{\contentsline {subsection}{\numberline {3.7}Sokety}{21}{subsection.3.7}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {2.8}Asynchroní vstupně výstupní operace}{21}{subsection.2.8}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {3.8}Asynchroní vstupně výstupní operace}{21}{subsection.3.8}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.8.1}ZeroMQ}{21}{subsubsection.2.8.1}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.8.1}ZeroMQ}{21}{subsubsection.3.8.1}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.8.2}Work stealing}{21}{subsubsection.2.8.2}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.8.2}Work stealing}{21}{subsubsection.3.8.2}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.8.3}Async/Await}{21}{subsubsection.2.8.3}\protected@file@percent }
|
\BKM@entry{id=28,open,dest={73756273756273656374696F6E2E332E382E34},srcline={507}}{5C3337365C3337375C303030335C3030302E5C303030385C3030302E5C303030345C3030305C3034305C303030425C3030306F5C3030306F5C303030735C303030745C3030305C3034305C303030415C303030735C303030695C3030306F}
|
||||||
\BKM@entry{id=27,open,dest={73756273756273656374696F6E2E322E382E34},srcline={499}}{5C3337365C3337375C303030325C3030302E5C303030385C3030302E5C303030345C3030305C3034305C303030425C3030306F5C3030306F5C303030735C303030745C3030305C3034305C303030415C303030735C303030695C3030306F}
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.8.3}Async/Await}{22}{subsubsection.3.8.3}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.8.4}Boost Asio}{22}{subsubsection.2.8.4}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.8.4}Boost Asio}{22}{subsubsection.3.8.4}\protected@file@percent }
|
||||||
\BKM@entry{id=28,open,dest={73656374696F6E2E33},srcline={567}}{5C3337365C3337375C303030335C3030305C3034305C303030485C303030725C30303061}
|
\BKM@entry{id=29,open,dest={73656374696F6E2E34},srcline={575}}{5C3337365C3337375C303030345C3030305C3034305C303030485C303030725C30303061}
|
||||||
\BKM@entry{id=29,open,dest={73756273656374696F6E2E332E31},srcline={582}}{5C3337365C3337375C303030335C3030302E5C303030315C3030305C3034305C303030455C3030306E5C303030675C303030695C3030306E5C30303065}
|
\BKM@entry{id=30,open,dest={73756273656374696F6E2E342E31},srcline={590}}{5C3337365C3337375C303030345C3030302E5C303030315C3030305C3034305C303030455C3030306E5C303030675C303030695C3030306E5C30303065}
|
||||||
\@writefile{toc}{\contentsline {section}{\numberline {3}Hra}{23}{section.3}\protected@file@percent }
|
\@writefile{toc}{\contentsline {section}{\numberline {4}Hra}{23}{section.4}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Engine}{23}{subsection.3.1}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Engine}{23}{subsection.4.1}\protected@file@percent }
|
||||||
\BKM@entry{id=30,open,dest={73756273756273656374696F6E2E332E312E31},srcline={607}}{5C3337365C3337375C303030335C3030302E5C303030315C3030302E5C303030315C3030305C3034305C303030465C303030795C3030307A5C303030695C303030635C3030306B5C3030305C3337355C3030305C3034305C303030655C3030306E5C303030675C303030695C3030306E5C30303065}
|
\BKM@entry{id=31,open,dest={73756273756273656374696F6E2E342E312E31},srcline={615}}{5C3337365C3337375C303030345C3030302E5C303030315C3030302E5C303030315C3030305C3034305C303030465C303030795C3030307A5C303030695C303030635C3030306B5C3030305C3337355C3030305C3034305C303030655C3030306E5C303030675C303030695C3030306E5C30303065}
|
||||||
\BKM@entry{id=31,open,dest={73756273756273656374696F6E2E332E312E32},srcline={615}}{5C3337365C3337375C303030335C3030302E5C303030315C3030302E5C303030325C3030305C3034305C303030565C303030795C3030306B5C303030725C303030655C303030735C3030306C5C3030306F5C303030765C3030305C3334315C3030306E5C3030305C333535}
|
\BKM@entry{id=32,open,dest={73756273756273656374696F6E2E342E312E32},srcline={623}}{5C3337365C3337375C303030345C3030302E5C303030315C3030302E5C303030325C3030305C3034305C303030565C303030795C3030306B5C303030725C303030655C303030735C3030306C5C3030306F5C303030765C3030305C3334315C3030306E5C3030305C333535}
|
||||||
\BKM@entry{id=32,open,dest={73756273756273656374696F6E2E332E312E33},srcline={623}}{5C3337365C3337375C303030335C3030302E5C303030315C3030302E5C303030335C3030305C3034305C303030455C3030306E5C303030745C303030695C303030745C303030795C3030302D5C303030435C3030306F5C3030306D5C303030705C3030306F5C3030306E5C303030655C3030306E5C303030745C3030302D5C303030535C303030795C303030735C303030745C303030655C3030306D}
|
\BKM@entry{id=33,open,dest={73756273756273656374696F6E2E342E312E33},srcline={631}}{5C3337365C3337375C303030345C3030302E5C303030315C3030302E5C303030335C3030305C3034305C303030455C3030306E5C303030745C303030695C303030745C303030795C3030302D5C303030435C3030306F5C3030306D5C303030705C3030306F5C3030306E5C303030655C3030306E5C303030745C3030302D5C303030535C303030795C303030735C303030745C303030655C3030306D}
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.1}Fyzický engine}{24}{subsubsection.3.1.1}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.1.1}Fyzický engine}{24}{subsubsection.4.1.1}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.2}Vykreslování}{24}{subsubsection.3.1.2}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.1.2}Vykreslování}{24}{subsubsection.4.1.2}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.3}Entity-Component-System}{24}{subsubsection.3.1.3}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.1.3}Entity-Component-System}{24}{subsubsection.4.1.3}\protected@file@percent }
|
||||||
\@writefile{lol}{\contentsline {lstlisting}{\numberline {1}Příklad použití knihovny Entt}{25}{lstlisting.1}\protected@file@percent }
|
\@writefile{lol}{\contentsline {lstlisting}{\numberline {1}Příklad použití knihovny Entt}{25}{lstlisting.1}\protected@file@percent }
|
||||||
\BKM@entry{id=33,open,dest={73656374696F6E2E34},srcline={678}}{5C3337365C3337375C303030345C3030305C3034305C303030485C303030725C303030615C3030305C3034305C303030765C3030305C3335355C303030635C303030655C3030305C3034305C303030685C303030725C3030305C3334315C3030315C3031355C3030315C313537}
|
\BKM@entry{id=34,open,dest={73656374696F6E2E35},srcline={686}}{5C3337365C3337375C303030355C3030305C3034305C303030485C303030725C303030615C3030305C3034305C303030765C3030305C3335355C303030635C303030655C3030305C3034305C303030685C303030725C3030305C3334315C3030315C3031355C3030315C313537}
|
||||||
\BKM@entry{id=34,open,dest={73756273656374696F6E2E342E31},srcline={700}}{5C3337365C3337375C303030345C3030302E5C303030315C3030305C3034305C303030535C303030655C303030725C303030765C303030655C30303072}
|
\BKM@entry{id=35,open,dest={73756273656374696F6E2E352E31},srcline={708}}{5C3337365C3337375C303030355C3030302E5C303030315C3030305C3034305C303030535C303030655C303030725C303030765C303030655C30303072}
|
||||||
\@writefile{toc}{\contentsline {section}{\numberline {4}Hra více hráčů}{27}{section.4}\protected@file@percent }
|
\@writefile{toc}{\contentsline {section}{\numberline {5}Hra více hráčů}{27}{section.5}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Server}{27}{subsection.4.1}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {5.1}Server}{27}{subsection.5.1}\protected@file@percent }
|
||||||
\BKM@entry{id=35,open,dest={73756273756273656374696F6E2E342E312E31},srcline={710}}{5C3337365C3337375C303030345C3030302E5C303030315C3030302E5C303030315C3030305C3034305C303030525C303030655C303030675C303030695C303030735C303030745C303030725C3030305C3034305C3030306B5C3030306C5C303030695C303030655C3030306E5C303030745C3030315C313537}
|
\BKM@entry{id=36,open,dest={73756273756273656374696F6E2E352E312E31},srcline={718}}{5C3337365C3337375C303030355C3030302E5C303030315C3030302E5C303030315C3030305C3034305C303030525C303030655C303030675C303030695C303030735C303030745C303030725C3030305C3034305C3030306B5C3030306C5C303030695C303030655C3030306E5C303030745C3030315C313537}
|
||||||
\BKM@entry{id=36,open,dest={73756273756273656374696F6E2E342E312E32},srcline={716}}{5C3337365C3337375C303030345C3030302E5C303030315C3030302E5C303030325C3030305C3034305C303030535C303030655C303030725C303030765C303030655C303030725C3030305C3034305C303030525C303030655C303030705C3030306C5C303030695C3030306B5C3030305C3334315C303030745C3030306F5C303030725C30303075}
|
\BKM@entry{id=37,open,dest={73756273756273656374696F6E2E352E312E32},srcline={724}}{5C3337365C3337375C303030355C3030302E5C303030315C3030302E5C303030325C3030305C3034305C303030535C303030655C303030725C303030765C303030655C303030725C3030305C3034305C303030525C303030655C303030705C3030306C5C303030695C3030306B5C3030305C3334315C303030745C3030306F5C303030725C30303075}
|
||||||
\@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces Softwarová architektura hry}}{28}{figure.5}\protected@file@percent }
|
\@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces Softwarová architektura hry}}{28}{figure.5}\protected@file@percent }
|
||||||
\newlabel{fig:client_server_architecture}{{5}{28}{Softwarová architektura hry}{figure.5}{}}
|
\newlabel{fig:client_server_architecture}{{5}{28}{Softwarová architektura hry}{figure.5}{}}
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.1.1}Registr klientů}{28}{subsubsection.4.1.1}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.1.1}Registr klientů}{28}{subsubsection.5.1.1}\protected@file@percent }
|
||||||
\BKM@entry{id=37,open,dest={73756273756273656374696F6E2E342E312E33},srcline={720}}{5C3337365C3337375C303030345C3030302E5C303030315C3030302E5C303030335C3030305C3034305C303030535C303030705C303030725C3030305C3334315C303030765C303030615C3030305C3034305C3030307A5C3030305C3334315C3030306A5C3030306D5C3030315C313537}
|
\BKM@entry{id=38,open,dest={73756273756273656374696F6E2E352E312E33},srcline={728}}{5C3337365C3337375C303030355C3030302E5C303030315C3030302E5C303030335C3030305C3034305C303030535C303030705C303030725C3030305C3334315C303030765C303030615C3030305C3034305C3030307A5C3030305C3334315C3030306A5C3030306D5C3030315C313537}
|
||||||
\BKM@entry{id=38,open,dest={73756273656374696F6E2E342E32},srcline={730}}{5C3337365C3337375C303030345C3030302E5C303030325C3030305C3034305C3030304B5C3030306C5C303030695C303030655C3030306E5C30303074}
|
\BKM@entry{id=39,open,dest={73756273656374696F6E2E352E32},srcline={738}}{5C3337365C3337375C303030355C3030302E5C303030325C3030305C3034305C3030304B5C3030306C5C303030695C303030655C3030306E5C30303074}
|
||||||
\BKM@entry{id=39,open,dest={73756273756273656374696F6E2E342E322E31},srcline={734}}{5C3337365C3337375C303030345C3030302E5C303030325C3030302E5C303030315C3030305C3034305C3030304B5C3030306C5C303030695C303030655C3030306E5C303030745C3030305C3034305C303030525C303030655C303030705C3030306C5C303030695C3030306B5C3030305C3334315C303030745C3030306F5C303030725C30303075}
|
\BKM@entry{id=40,open,dest={73756273756273656374696F6E2E352E322E31},srcline={742}}{5C3337365C3337375C303030355C3030302E5C303030325C3030302E5C303030315C3030305C3034305C3030304B5C3030306C5C303030695C303030655C3030306E5C303030745C3030305C3034305C303030525C303030655C303030705C3030306C5C303030695C3030306B5C3030305C3334315C303030745C3030306F5C303030725C30303075}
|
||||||
\BKM@entry{id=40,open,dest={73756273756273656374696F6E2E342E322E32},srcline={738}}{5C3337365C3337375C303030345C3030302E5C303030325C3030302E5C303030325C3030305C3034305C303030495C3030306E5C303030745C303030655C303030725C303030705C3030306F5C3030306C5C303030615C303030635C30303065}
|
\BKM@entry{id=41,open,dest={73756273756273656374696F6E2E352E322E32},srcline={746}}{5C3337365C3337375C303030355C3030302E5C303030325C3030302E5C303030325C3030305C3034305C303030495C3030306E5C303030745C303030655C303030725C303030705C3030306F5C3030306C5C303030615C303030635C30303065}
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.1.2}Server Replikátoru}{29}{subsubsection.4.1.2}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.1.2}Server Replikátoru}{29}{subsubsection.5.1.2}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.1.3}Správa zájmů}{29}{subsubsection.4.1.3}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.1.3}Správa zájmů}{29}{subsubsection.5.1.3}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}Klient}{29}{subsection.4.2}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {5.2}Klient}{29}{subsection.5.2}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.2.1}Klient Replikátoru}{29}{subsubsection.4.2.1}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.2.1}Klient Replikátoru}{29}{subsubsection.5.2.1}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.2.2}Interpolace}{29}{subsubsection.4.2.2}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.2.2}Interpolace}{29}{subsubsection.5.2.2}\protected@file@percent }
|
||||||
\BKM@entry{id=41,open,dest={73756273756273656374696F6E2E342E322E33},srcline={742}}{5C3337365C3337375C303030345C3030302E5C303030325C3030302E5C303030335C3030305C3034305C303030525C3030306F5C3030306C5C3030306C5C303030625C303030615C303030635C3030306B}
|
\BKM@entry{id=42,open,dest={73756273756273656374696F6E2E352E322E33},srcline={750}}{5C3337365C3337375C303030355C3030302E5C303030325C3030302E5C303030335C3030305C3034305C303030525C3030306F5C3030306C5C3030306C5C303030625C303030615C303030635C3030306B}
|
||||||
\BKM@entry{id=42,open,dest={73756273656374696F6E2E342E33},srcline={752}}{5C3337365C3337375C303030345C3030302E5C303030335C3030305C3034305C303030505C3030306F5C303030735C3030305C3335355C3030306C5C3030305C3334315C3030306E5C3030305C3335355C3030305C3034305C3030307A5C303030705C303030725C3030305C3334315C30303076}
|
\BKM@entry{id=43,open,dest={73756273656374696F6E2E352E33},srcline={760}}{5C3337365C3337375C303030355C3030302E5C303030335C3030305C3034305C303030505C3030306F5C303030735C3030305C3335355C3030306C5C3030305C3334315C3030306E5C3030305C3335355C3030305C3034305C3030307A5C303030705C303030725C3030305C3334315C30303076}
|
||||||
\BKM@entry{id=43,open,dest={73756273756273656374696F6E2E342E332E31},srcline={765}}{5C3337365C3337375C303030345C3030302E5C303030335C3030302E5C303030315C3030305C3034305C3030304B5C3030305C3336335C303030645C3030306F5C303030765C3030305C3334315C3030306E5C3030305C3335355C3030305C3034305C3030307A5C303030705C303030725C3030305C3334315C30303076}
|
\BKM@entry{id=44,open,dest={73756273756273656374696F6E2E352E332E31},srcline={773}}{5C3337365C3337375C303030355C3030302E5C303030335C3030302E5C303030315C3030305C3034305C3030304B5C3030305C3336335C303030645C3030306F5C303030765C3030305C3334315C3030306E5C3030305C3335355C3030305C3034305C3030307A5C303030705C303030725C3030305C3334315C30303076}
|
||||||
\BKM@entry{id=44,open,dest={73756273756273656374696F6E2E342E332E32},srcline={773}}{5C3337365C3337375C303030345C3030302E5C303030335C3030302E5C303030325C3030305C3034305C303030495C3030306D5C303030705C3030306C5C303030655C3030306D5C303030655C3030306E5C303030745C303030615C303030635C30303065}
|
\BKM@entry{id=45,open,dest={73756273756273656374696F6E2E352E332E32},srcline={781}}{5C3337365C3337375C303030355C3030302E5C303030335C3030302E5C303030325C3030305C3034305C303030495C3030306D5C303030705C3030306C5C303030655C3030306D5C303030655C3030306E5C303030745C303030615C303030635C30303065}
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.2.3}Rollback}{30}{subsubsection.4.2.3}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.2.3}Rollback}{30}{subsubsection.5.2.3}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3}Posílání zpráv}{30}{subsection.4.3}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {5.3}Posílání zpráv}{30}{subsection.5.3}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.3.1}Kódování zpráv}{30}{subsubsection.4.3.1}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.3.1}Kódování zpráv}{30}{subsubsection.5.3.1}\protected@file@percent }
|
||||||
\BKM@entry{id=45,open,dest={73756273756273656374696F6E2E342E332E33},srcline={777}}{5C3337365C3337375C303030345C3030302E5C303030335C3030302E5C303030335C3030305C3034305C303030445C303030655C303030745C303030655C3030306B5C303030635C303030655C3030305C3034305C303030615C3030305C3034305C3030306E5C3030305C3334315C303030705C303030725C303030615C303030765C303030615C3030305C3034305C303030635C303030685C303030795C30303062}
|
\BKM@entry{id=46,open,dest={73756273756273656374696F6E2E352E332E33},srcline={785}}{5C3337365C3337375C303030355C3030302E5C303030335C3030302E5C303030335C3030305C3034305C303030445C303030655C303030745C303030655C3030306B5C303030635C303030655C3030305C3034305C303030615C3030305C3034305C3030306E5C3030305C3334315C303030705C303030725C303030615C303030765C303030615C3030305C3034305C303030635C303030685C303030795C30303062}
|
||||||
\BKM@entry{id=46,open,dest={73756273656374696F6E2E342E34},srcline={784}}{5C3337365C3337375C303030345C3030302E5C303030345C3030305C3034305C303030535C303030655C303030725C303030695C303030615C3030306C5C303030695C3030307A5C303030615C303030635C30303065}
|
\BKM@entry{id=47,open,dest={73756273656374696F6E2E352E34},srcline={792}}{5C3337365C3337375C303030355C3030302E5C303030345C3030305C3034305C303030535C303030655C303030725C303030695C303030615C3030306C5C303030695C3030307A5C303030615C303030635C30303065}
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.3.2}Implementace}{31}{subsubsection.4.3.2}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.3.2}Implementace}{31}{subsubsection.5.3.2}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.3.3}Detekce a náprava chyb}{31}{subsubsection.4.3.3}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.3.3}Detekce a náprava chyb}{31}{subsubsection.5.3.3}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4}Serializace}{31}{subsection.4.4}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {5.4}Serializace}{31}{subsection.5.4}\protected@file@percent }
|
||||||
\BKM@entry{id=47,open,dest={73756273656374696F6E2E342E35},srcline={816}}{5C3337365C3337375C303030345C3030302E5C303030355C3030305C3034305C303030505C303030725C3030306F5C303030745C3030306F5C3030306B5C3030306F5C3030306C5C3030305C3034305C303030515C303030555C303030495C303030435C30303072}
|
\BKM@entry{id=48,open,dest={73756273656374696F6E2E352E35},srcline={824}}{5C3337365C3337375C303030355C3030302E5C303030355C3030305C3034305C303030505C303030725C3030306F5C303030745C3030306F5C3030306B5C3030306F5C3030306C5C3030305C3034305C303030515C303030555C303030495C303030435C30303072}
|
||||||
\@writefile{lol}{\contentsline {lstlisting}{\numberline {2}cpp}{32}{lstlisting.2}\protected@file@percent }
|
\@writefile{lol}{\contentsline {lstlisting}{\numberline {2}cpp}{32}{lstlisting.2}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.5}Protokol QUICr}{32}{subsection.4.5}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {5.5}Protokol QUICr}{32}{subsection.5.5}\protected@file@percent }
|
||||||
\BKM@entry{id=48,open,dest={73756273756273656374696F6E2E342E352E31},srcline={829}}{5C3337365C3337375C303030345C3030302E5C303030355C3030302E5C303030315C3030305C3034305C303030525C3030305C3334315C3030306D5C303030635C30303065}
|
\BKM@entry{id=49,open,dest={73756273756273656374696F6E2E352E352E31},srcline={837}}{5C3337365C3337375C303030355C3030302E5C303030355C3030302E5C303030315C3030305C3034305C303030525C3030305C3334315C3030306D5C303030635C30303065}
|
||||||
\BKM@entry{id=49,open,dest={73756273756273656374696F6E2E342E352E32},srcline={842}}{5C3337365C3337375C303030345C3030302E5C303030355C3030302E5C303030325C3030305C3034305C303030485C303030615C3030306E5C303030645C303030735C303030685C303030615C3030306B5C30303065}
|
\BKM@entry{id=50,open,dest={73756273756273656374696F6E2E352E352E32},srcline={850}}{5C3337365C3337375C303030355C3030302E5C303030355C3030302E5C303030325C3030305C3034305C303030485C303030615C3030306E5C303030645C303030735C303030685C303030615C3030306B5C30303065}
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.5.1}Rámce}{33}{subsubsection.4.5.1}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.1}Rámce}{33}{subsubsection.5.5.1}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.5.2}Handshake}{33}{subsubsection.4.5.2}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.2}Handshake}{33}{subsubsection.5.5.2}\protected@file@percent }
|
||||||
\BKM@entry{id=50,open,dest={73756273756273656374696F6E2E342E352E33},srcline={876}}{5C3337365C3337375C303030345C3030302E5C303030355C3030302E5C303030335C3030305C3034305C303030535C303030705C3030306F5C3030306C5C303030655C303030685C3030306C5C303030695C303030765C3030306F5C303030735C30303074}
|
\BKM@entry{id=51,open,dest={73756273756273656374696F6E2E352E352E33},srcline={884}}{5C3337365C3337375C303030355C3030302E5C303030355C3030302E5C303030335C3030305C3034305C303030535C303030705C3030306F5C3030306C5C303030655C303030685C3030306C5C303030695C303030765C3030306F5C303030735C30303074}
|
||||||
\@writefile{lof}{\contentsline {figure}{\numberline {6}{\ignorespaces Stavový stroj QUICr handshake}}{34}{figure.6}\protected@file@percent }
|
\@writefile{lof}{\contentsline {figure}{\numberline {6}{\ignorespaces Stavový stroj QUICr handshake}}{34}{figure.6}\protected@file@percent }
|
||||||
\newlabel{fig:quicr_handshake}{{6}{34}{Stavový stroj QUICr handshake}{figure.6}{}}
|
\newlabel{fig:quicr_handshake}{{6}{34}{Stavový stroj QUICr handshake}{figure.6}{}}
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.5.3}Spolehlivost}{34}{subsubsection.4.5.3}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.3}Spolehlivost}{34}{subsubsection.5.5.3}\protected@file@percent }
|
||||||
\newlabel{sec:quicr_reliability}{{4.5.3}{34}{Spolehlivost}{subsubsection.4.5.3}{}}
|
\newlabel{sec:quicr_reliability}{{5.5.3}{34}{Spolehlivost}{subsubsection.5.5.3}{}}
|
||||||
\BKM@entry{id=51,open,dest={73756273756273656374696F6E2E342E352E34},srcline={898}}{5C3337365C3337375C303030345C3030302E5C303030355C3030302E5C303030345C3030305C3034305C303030455C3030306E5C3030306B5C3030306F5C303030645C3030305C3335315C30303072}
|
\BKM@entry{id=52,open,dest={73756273756273656374696F6E2E352E352E34},srcline={906}}{5C3337365C3337375C303030355C3030302E5C303030355C3030302E5C303030345C3030305C3034305C303030455C3030306E5C3030306B5C3030306F5C303030645C3030305C3335315C30303072}
|
||||||
\BKM@entry{id=52,open,dest={73756273756273656374696F6E2E342E352E35},srcline={906}}{5C3337365C3337375C303030345C3030302E5C303030355C3030302E5C303030355C3030305C3034305C303030545C303030655C303030735C303030745C3030306F5C303030765C3030305C3334315C3030306E5C3030305C333535}
|
\BKM@entry{id=53,open,dest={73756273756273656374696F6E2E352E352E35},srcline={914}}{5C3337365C3337375C303030355C3030302E5C303030355C3030302E5C303030355C3030305C3034305C303030545C303030655C303030735C303030745C3030306F5C303030765C3030305C3334315C3030306E5C3030305C333535}
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.5.4}Enkodér}{35}{subsubsection.4.5.4}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.4}Enkodér}{35}{subsubsection.5.5.4}\protected@file@percent }
|
||||||
\BKM@entry{id=53,open,dest={73756273756273656374696F6E2E342E352E36},srcline={937}}{5C3337365C3337375C303030345C3030302E5C303030355C3030302E5C303030365C3030305C3034305C303030435C3030306F5C3030306E5C303030675C303030655C303030735C303030745C303030695C3030306F5C3030306E5C3030305C3034305C303030635C3030306F5C3030306E5C303030745C303030725C3030306F5C3030306C}
|
\BKM@entry{id=54,open,dest={73756273756273656374696F6E2E352E352E36},srcline={945}}{5C3337365C3337375C303030355C3030302E5C303030355C3030302E5C303030365C3030305C3034305C303030435C3030306F5C3030306E5C303030675C303030655C303030735C303030745C303030695C3030306F5C3030306E5C3030305C3034305C303030635C3030306F5C3030306E5C303030745C303030725C3030306F5C3030306C}
|
||||||
\BKM@entry{id=54,open,dest={73756273756273656374696F6E2E342E352E37},srcline={939}}{5C3337365C3337375C303030345C3030302E5C303030355C3030302E5C303030375C3030305C3034305C303030425C303030615C3030306E5C303030645C303030775C303030695C303030645C303030745C303030685C3030305C3034305C303030635C3030306F5C3030306E5C303030745C303030725C3030306F5C3030306C}
|
\BKM@entry{id=55,open,dest={73756273756273656374696F6E2E352E352E37},srcline={947}}{5C3337365C3337375C303030355C3030302E5C303030355C3030302E5C303030375C3030305C3034305C303030425C303030615C3030306E5C303030645C303030775C303030695C303030645C303030745C303030685C3030305C3034305C303030635C3030306F5C3030306E5C303030745C303030725C3030306F5C3030306C}
|
||||||
\BKM@entry{id=55,open,dest={73756273656374696F6E2E342E36},srcline={943}}{5C3337365C3337375C303030345C3030302E5C303030365C3030305C3034305C303030535C303030685C303030615C303030725C303030645C303030695C3030306E5C30303067}
|
\BKM@entry{id=56,open,dest={73756273656374696F6E2E352E36},srcline={951}}{5C3337365C3337375C303030355C3030302E5C303030365C3030305C3034305C303030535C303030685C303030615C303030725C303030645C303030695C3030306E5C30303067}
|
||||||
\BKM@entry{id=56,open,dest={73756273656374696F6E2E342E37},srcline={947}}{5C3337365C3337375C303030345C3030302E5C303030375C3030305C3034305C303030485C3030306F5C303030725C303030695C3030307A5C3030306F5C3030306E5C303030745C3030305C3334315C3030306C5C3030306E5C3030305C3335355C3030305C3034305C3030315C3134315C3030306B5C3030305C3334315C3030306C5C3030306F5C303030765C3030305C3334315C3030306E5C3030305C333535}
|
\BKM@entry{id=57,open,dest={73756273656374696F6E2E352E37},srcline={955}}{5C3337365C3337375C303030355C3030302E5C303030375C3030305C3034305C303030485C3030306F5C303030725C303030695C3030307A5C3030306F5C3030306E5C303030745C3030305C3334315C3030306C5C3030306E5C3030305C3335355C3030305C3034305C3030315C3134315C3030306B5C3030305C3334315C3030306C5C3030306F5C303030765C3030305C3334315C3030306E5C3030305C333535}
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.5.5}Testování}{36}{subsubsection.4.5.5}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.5}Testování}{36}{subsubsection.5.5.5}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.5.6}Congestion control}{36}{subsubsection.4.5.6}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.6}Congestion control}{36}{subsubsection.5.5.6}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.5.7}Bandwidth control}{36}{subsubsection.4.5.7}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.7}Bandwidth control}{36}{subsubsection.5.5.7}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.6}Sharding}{36}{subsection.4.6}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {5.6}Sharding}{36}{subsection.5.6}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.7}Horizontální škálování}{36}{subsection.4.7}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {5.7}Horizontální škálování}{36}{subsection.5.7}\protected@file@percent }
|
||||||
\BKM@entry{id=57,open,dest={73656374696F6E2E35},srcline={967}}{5C3337365C3337375C303030355C3030305C3034305C303030565C3030305C3337355C303030735C3030306C5C303030655C303030645C3030306E5C3030305C3334315C3030305C3034305C303030685C303030725C30303061}
|
\BKM@entry{id=58,open,dest={73656374696F6E2E36},srcline={975}}{5C3337365C3337375C303030365C3030305C3034305C303030565C3030305C3337355C303030735C3030306C5C303030655C303030645C3030306E5C3030305C3334315C3030305C3034305C303030685C303030725C30303061}
|
||||||
\BKM@entry{id=58,open,dest={73656374696F6E2E36},srcline={973}}{5C3337365C3337375C303030365C3030305C3034305C3030304D5C3030315C3033335C3030315C3133315C3030315C3033335C3030306E5C3030305C333535}
|
\BKM@entry{id=59,open,dest={73656374696F6E2E37},srcline={981}}{5C3337365C3337375C303030375C3030305C3034305C3030304D5C3030315C3033335C3030315C3133315C3030315C3033335C3030306E5C3030305C333535}
|
||||||
\BKM@entry{id=59,open,dest={73756273656374696F6E2E362E31},srcline={976}}{5C3337365C3337375C303030365C3030302E5C303030315C3030305C3034305C3030304D5C303030655C303030745C303030725C303030695C3030306B5C30303079}
|
\BKM@entry{id=60,open,dest={73756273656374696F6E2E372E31},srcline={984}}{5C3337365C3337375C303030375C3030302E5C303030315C3030305C3034305C3030304D5C303030655C303030745C303030725C303030695C3030306B5C30303079}
|
||||||
\newlabel{fig:zone_cluster_architecture}{{4.7}{37}{Horizontální škálování}{subsection.4.7}{}}
|
\newlabel{fig:zone_cluster_architecture}{{5.7}{37}{Horizontální škálování}{subsection.5.7}{}}
|
||||||
\@writefile{lof}{\contentsline {figure}{\numberline {7}{\ignorespaces Architektura systému s zone clusterem}}{37}{figure.7}\protected@file@percent }
|
\@writefile{lof}{\contentsline {figure}{\numberline {7}{\ignorespaces Architektura systému s zone clusterem}}{37}{figure.7}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {section}{\numberline {5}Výsledná hra}{37}{section.5}\protected@file@percent }
|
\@writefile{toc}{\contentsline {section}{\numberline {6}Výsledná hra}{37}{section.6}\protected@file@percent }
|
||||||
\BKM@entry{id=60,open,dest={73756273756273656374696F6E2E362E312E31},srcline={980}}{5C3337365C3337375C303030365C3030302E5C303030315C3030302E5C303030315C3030305C3034305C303030505C3030306F5C303030735C303030745C303030675C303030725C303030655C303030535C303030515C3030304C}
|
\BKM@entry{id=61,open,dest={73756273756273656374696F6E2E372E312E31},srcline={988}}{5C3337365C3337375C303030375C3030302E5C303030315C3030302E5C303030315C3030305C3034305C303030505C3030306F5C303030735C303030745C303030675C303030725C303030655C303030535C303030515C3030304C}
|
||||||
\BKM@entry{id=61,open,dest={73756273756273656374696F6E2E362E312E32},srcline={984}}{5C3337365C3337375C303030365C3030302E5C303030315C3030302E5C303030325C3030305C3034305C303030545C303030695C3030306D5C303030655C303030735C303030635C303030615C3030306C5C303030655C303030445C30303042}
|
\BKM@entry{id=62,open,dest={73756273756273656374696F6E2E372E312E32},srcline={992}}{5C3337365C3337375C303030375C3030302E5C303030315C3030302E5C303030325C3030305C3034305C303030545C303030695C3030306D5C303030655C303030735C303030635C303030615C3030306C5C303030655C303030445C30303042}
|
||||||
\BKM@entry{id=62,open,dest={73756273756273656374696F6E2E362E312E33},srcline={988}}{5C3337365C3337375C303030365C3030302E5C303030315C3030302E5C303030335C3030305C3034305C303030475C303030725C303030615C303030665C303030615C3030306E5C30303061}
|
\BKM@entry{id=63,open,dest={73756273756273656374696F6E2E372E312E33},srcline={996}}{5C3337365C3337375C303030375C3030302E5C303030315C3030302E5C303030335C3030305C3034305C303030475C303030725C303030615C303030665C303030615C3030306E5C30303061}
|
||||||
\BKM@entry{id=63,open,dest={73756273756273656374696F6E2E362E312E34},srcline={1000}}{5C3337365C3337375C303030365C3030302E5C303030315C3030302E5C303030345C3030305C3034305C3030304F5C303030725C303030635C303030685C303030655C303030735C303030745C303030725C303030615C303030635C30303065}
|
\BKM@entry{id=64,open,dest={73756273756273656374696F6E2E372E312E34},srcline={1008}}{5C3337365C3337375C303030375C3030302E5C303030315C3030302E5C303030345C3030305C3034305C3030304F5C303030725C303030635C303030685C303030655C303030735C303030745C303030725C303030615C303030635C30303065}
|
||||||
\@writefile{toc}{\contentsline {section}{\numberline {6}Měřění}{38}{section.6}\protected@file@percent }
|
\@writefile{toc}{\contentsline {section}{\numberline {7}Měřění}{38}{section.7}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {6.1}Metriky}{38}{subsection.6.1}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {7.1}Metriky}{38}{subsection.7.1}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.1}PostgreSQL}{38}{subsubsection.6.1.1}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {7.1.1}PostgreSQL}{38}{subsubsection.7.1.1}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.2}TimescaleDB}{38}{subsubsection.6.1.2}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {7.1.2}TimescaleDB}{38}{subsubsection.7.1.2}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.3}Grafana}{38}{subsubsection.6.1.3}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {7.1.3}Grafana}{38}{subsubsection.7.1.3}\protected@file@percent }
|
||||||
\BKM@entry{id=64,open,dest={73756273756273656374696F6E2E362E312E35},srcline={1006}}{5C3337365C3337375C303030365C3030302E5C303030315C3030302E5C303030355C3030305C3034305C303030495C3030306D5C303030475C303030755C30303069}
|
\BKM@entry{id=65,open,dest={73756273756273656374696F6E2E372E312E35},srcline={1014}}{5C3337365C3337375C303030375C3030302E5C303030315C3030302E5C303030355C3030305C3034305C303030495C3030306D5C303030475C303030755C30303069}
|
||||||
\BKM@entry{id=65,open,dest={73756273756273656374696F6E2E362E312E36},srcline={1012}}{5C3337365C3337375C303030365C3030302E5C303030315C3030302E5C303030365C3030305C3034305C303030545C303030725C303030615C303030635C30303079}
|
\BKM@entry{id=66,open,dest={73756273756273656374696F6E2E372E312E36},srcline={1020}}{5C3337365C3337375C303030375C3030302E5C303030315C3030302E5C303030365C3030305C3034305C303030545C303030725C303030615C303030635C30303079}
|
||||||
\@writefile{lof}{\contentsline {figure}{\numberline {8}{\ignorespaces Příklad Grafana dashboardu}}{39}{figure.8}\protected@file@percent }
|
\@writefile{lof}{\contentsline {figure}{\numberline {8}{\ignorespaces Příklad Grafana dashboardu}}{39}{figure.8}\protected@file@percent }
|
||||||
\newlabel{fig:grafana}{{8}{39}{Příklad Grafana dashboardu}{figure.8}{}}
|
\newlabel{fig:grafana}{{8}{39}{Příklad Grafana dashboardu}{figure.8}{}}
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.4}Orchestrace}{39}{subsubsection.6.1.4}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {7.1.4}Orchestrace}{39}{subsubsection.7.1.4}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.5}ImGui}{39}{subsubsection.6.1.5}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {7.1.5}ImGui}{39}{subsubsection.7.1.5}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.6}Tracy}{39}{subsubsection.6.1.6}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {7.1.6}Tracy}{39}{subsubsection.7.1.6}\protected@file@percent }
|
||||||
\BKM@entry{id=66,open,dest={73756273756273656374696F6E2E362E312E37},srcline={1028}}{5C3337365C3337375C303030365C3030302E5C303030315C3030302E5C303030375C3030305C3034305C3030304B5C3030306F5C3030306E5C3030306B5C303030725C3030305C3335315C303030745C3030306E5C3030305C3335355C3030305C3034305C3030306D5C303030655C303030745C303030725C303030695C3030306B5C30303079}
|
\BKM@entry{id=67,open,dest={73756273756273656374696F6E2E372E312E37},srcline={1036}}{5C3337365C3337375C303030375C3030302E5C303030315C3030302E5C303030375C3030305C3034305C3030304B5C3030306F5C3030306E5C3030306B5C303030725C3030305C3335315C303030745C3030306E5C3030305C3335355C3030305C3034305C3030306D5C303030655C303030745C303030725C303030695C3030306B5C30303079}
|
||||||
\BKM@entry{id=67,open,dest={73756273756273656374696F6E2E362E312E38},srcline={1044}}{5C3337365C3337375C303030365C3030302E5C303030315C3030302E5C303030385C3030305C3034305C303030535C303030625C3030305C3335355C303030725C3030305C3334315C3030306E5C3030305C3335355C3030305C3034305C303030765C3030305C3034305C303030725C303030655C3030305C3334315C3030306C5C3030306E5C3030305C3335315C3030306D5C3030305C3034305C3030315C3031355C303030615C303030735C30303065}
|
\BKM@entry{id=68,open,dest={73756273756273656374696F6E2E372E312E38},srcline={1052}}{5C3337365C3337375C303030375C3030302E5C303030315C3030302E5C303030385C3030305C3034305C303030535C303030625C3030305C3335355C303030725C3030305C3334315C3030306E5C3030305C3335355C3030305C3034305C303030765C3030305C3034305C303030725C303030655C3030305C3334315C3030306C5C3030306E5C3030305C3335315C3030306D5C3030305C3034305C3030315C3031355C303030615C303030735C30303065}
|
||||||
\BKM@entry{id=68,open,dest={73756273656374696F6E2E362E32},srcline={1049}}{5C3337365C3337375C303030365C3030302E5C303030325C3030305C3034305C303030515C303030555C303030495C303030435C30303072}
|
\BKM@entry{id=69,open,dest={73756273656374696F6E2E372E32},srcline={1057}}{5C3337365C3337375C303030375C3030302E5C303030325C3030305C3034305C303030515C303030555C303030495C303030435C30303072}
|
||||||
\@writefile{lof}{\contentsline {figure}{\numberline {9}{\ignorespaces Jeden snímek v Tracy}}{40}{figure.9}\protected@file@percent }
|
\@writefile{lof}{\contentsline {figure}{\numberline {9}{\ignorespaces Jeden snímek v Tracy}}{40}{figure.9}\protected@file@percent }
|
||||||
\newlabel{fig:frame_in_tracy}{{9}{40}{Jeden snímek v Tracy}{figure.9}{}}
|
\newlabel{fig:frame_in_tracy}{{9}{40}{Jeden snímek v Tracy}{figure.9}{}}
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.7}Konkrétní metriky}{40}{subsubsection.6.1.7}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {7.1.7}Konkrétní metriky}{40}{subsubsection.7.1.7}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.8}Sbírání v reálném čase}{40}{subsubsection.6.1.8}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsubsection}{\numberline {7.1.8}Sbírání v reálném čase}{40}{subsubsection.7.1.8}\protected@file@percent }
|
||||||
\BKM@entry{id=69,open,dest={73756273656374696F6E2E362E33},srcline={1094}}{5C3337365C3337375C303030365C3030302E5C303030335C3030305C3034305C3030304F5C303030705C303030745C303030695C3030306D5C303030615C3030306C5C303030695C3030307A5C303030615C303030635C303030655C3030305C3034305C303030725C303030655C303030705C3030306C5C303030695C3030306B5C3030305C3334315C303030745C3030306F5C303030725C30303075}
|
\BKM@entry{id=70,open,dest={73756273656374696F6E2E372E33},srcline={1102}}{5C3337365C3337375C303030375C3030302E5C303030335C3030305C3034305C3030304F5C303030705C303030745C303030695C3030306D5C303030615C3030306C5C303030695C3030307A5C303030615C303030635C303030655C3030305C3034305C303030725C303030655C303030705C3030306C5C303030695C3030306B5C3030305C3334315C303030745C3030306F5C303030725C30303075}
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {6.2}QUICr}{41}{subsection.6.2}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {7.2}QUICr}{41}{subsection.7.2}\protected@file@percent }
|
||||||
\@writefile{lol}{\contentsline {lstlisting}{\numberline {3}Příklad volání TC}{41}{lstlisting.3}\protected@file@percent }
|
\@writefile{lol}{\contentsline {lstlisting}{\numberline {3}Příklad volání TC}{41}{lstlisting.3}\protected@file@percent }
|
||||||
\@writefile{lof}{\contentsline {figure}{\numberline {10}{\ignorespaces Porovnání odezvy TCP a QUICr}}{42}{figure.10}\protected@file@percent }
|
\@writefile{lof}{\contentsline {figure}{\numberline {10}{\ignorespaces Porovnání odezvy TCP a QUICr}}{42}{figure.10}\protected@file@percent }
|
||||||
\newlabel{fig:latencycomparison}{{10}{42}{Porovnání odezvy TCP a QUICr}{figure.10}{}}
|
\newlabel{fig:latencycomparison}{{10}{42}{Porovnání odezvy TCP a QUICr}{figure.10}{}}
|
||||||
\newlabel{fig:integrationcomparison}{{6.2}{42}{QUICr}{figure.10}{}}
|
\newlabel{fig:integrationcomparison}{{7.2}{42}{QUICr}{figure.10}{}}
|
||||||
\@writefile{lof}{\contentsline {figure}{\numberline {11}{\ignorespaces Porovnání integrace TCP a QUICr}}{42}{figure.11}\protected@file@percent }
|
\@writefile{lof}{\contentsline {figure}{\numberline {11}{\ignorespaces Porovnání integrace TCP a QUICr}}{42}{figure.11}\protected@file@percent }
|
||||||
\newlabel{fig:playerbenchmark}{{6.2}{43}{QUICr}{figure.11}{}}
|
\newlabel{fig:playerbenchmark}{{7.2}{43}{QUICr}{figure.11}{}}
|
||||||
\@writefile{lof}{\contentsline {figure}{\numberline {12}{\ignorespaces 301 připojených hráčů}}{43}{figure.12}\protected@file@percent }
|
\@writefile{lof}{\contentsline {figure}{\numberline {12}{\ignorespaces 301 připojených hráčů}}{43}{figure.12}\protected@file@percent }
|
||||||
\newlabel{fig:tracyreplicator}{{6.3}{43}{Optimalizace replikátoru}{subsection.6.3}{}}
|
\newlabel{fig:tracyreplicator}{{7.3}{43}{Optimalizace replikátoru}{subsection.7.3}{}}
|
||||||
\@writefile{lof}{\contentsline {figure}{\numberline {13}{\ignorespaces Analýza replikátoru}}{43}{figure.13}\protected@file@percent }
|
\@writefile{lof}{\contentsline {figure}{\numberline {13}{\ignorespaces Analýza replikátoru}}{43}{figure.13}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {6.3}Optimalizace replikátoru}{43}{subsection.6.3}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {7.3}Optimalizace replikátoru}{43}{subsection.7.3}\protected@file@percent }
|
||||||
\newlabel{fig:ecs_optimization_tracy_01}{{6.3}{44}{Optimalizace replikátoru}{figure.13}{}}
|
\newlabel{fig:ecs_optimization_tracy_01}{{7.3}{44}{Optimalizace replikátoru}{figure.13}{}}
|
||||||
\@writefile{lof}{\contentsline {figure}{\numberline {14}{\ignorespaces Analýza optimalizace replikátoru pro ECS}}{44}{figure.14}\protected@file@percent }
|
\@writefile{lof}{\contentsline {figure}{\numberline {14}{\ignorespaces Analýza optimalizace replikátoru pro ECS}}{44}{figure.14}\protected@file@percent }
|
||||||
\newlabel{fig:ecs_optimization_tracy_02}{{6.3}{44}{Optimalizace replikátoru}{figure.14}{}}
|
\newlabel{fig:ecs_optimization_tracy_02}{{7.3}{44}{Optimalizace replikátoru}{figure.14}{}}
|
||||||
\@writefile{lof}{\contentsline {figure}{\numberline {15}{\ignorespaces Analýza optimalizace replikátoru pro ECS}}{44}{figure.15}\protected@file@percent }
|
\@writefile{lof}{\contentsline {figure}{\numberline {15}{\ignorespaces Analýza optimalizace replikátoru pro ECS}}{44}{figure.15}\protected@file@percent }
|
||||||
\BKM@entry{id=70,open,dest={73756273656374696F6E2E362E34},srcline={1147}}{5C3337365C3337375C303030365C3030302E5C303030345C3030305C3034305C3030304F5C303030705C303030745C303030695C3030306D5C303030615C3030306C5C303030695C3030307A5C303030615C303030635C303030655C3030305C3034305C3030306D5C303030615C3030306E5C303030615C3030315C3137365C303030655C303030725C303030615C3030305C3034305C3030307A5C3030305C3334315C3030306A5C3030306D5C3030315C313537}
|
\BKM@entry{id=71,open,dest={73756273656374696F6E2E372E34},srcline={1155}}{5C3337365C3337375C303030375C3030302E5C303030345C3030305C3034305C3030304F5C303030705C303030745C303030695C3030306D5C303030615C3030306C5C303030695C3030307A5C303030615C303030635C303030655C3030305C3034305C3030306D5C303030615C3030306E5C303030615C3030315C3137365C303030655C303030725C303030615C3030305C3034305C3030307A5C3030305C3334315C3030306A5C3030306D5C3030315C313537}
|
||||||
\BKM@entry{id=71,open,dest={73756273656374696F6E2E362E35},srcline={1177}}{5C3337365C3337375C303030365C3030302E5C303030355C3030305C3034305C3030305A5C3030305C3334315C303030765C3030315C3033335C303030725C30303079}
|
\BKM@entry{id=72,open,dest={73756273656374696F6E2E372E35},srcline={1185}}{5C3337365C3337375C303030375C3030302E5C303030355C3030305C3034305C3030305A5C3030305C3334315C303030765C3030315C3033335C303030725C30303079}
|
||||||
\newlabel{table:serialization_comparison}{{6.3}{45}{Optimalizace replikátoru}{figure.15}{}}
|
\newlabel{table:serialization_comparison}{{7.3}{45}{Optimalizace replikátoru}{figure.15}{}}
|
||||||
\@writefile{lof}{\contentsline {figure}{\numberline {16}{\ignorespaces Porovnání serializátorů}}{45}{figure.16}\protected@file@percent }
|
\@writefile{lof}{\contentsline {figure}{\numberline {16}{\ignorespaces Porovnání serializátorů}}{45}{figure.16}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {6.4}Optimalizace manažera zájmů}{45}{subsection.6.4}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {7.4}Optimalizace manažera zájmů}{45}{subsection.7.4}\protected@file@percent }
|
||||||
\newlabel{table:range_query_comparison}{{6.4}{46}{Optimalizace manažera zájmů}{subsection.6.4}{}}
|
\newlabel{table:range_query_comparison}{{7.4}{46}{Optimalizace manažera zájmů}{subsection.7.4}{}}
|
||||||
\@writefile{lof}{\contentsline {figure}{\numberline {17}{\ignorespaces Porovnání algoritmů}}{46}{figure.17}\protected@file@percent }
|
\@writefile{lof}{\contentsline {figure}{\numberline {17}{\ignorespaces Porovnání algoritmů}}{46}{figure.17}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {6.5}Závěry}{46}{subsection.6.5}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {7.5}Závěry}{46}{subsection.7.5}\protected@file@percent }
|
||||||
\@writefile{lol}{\contentsline {lstlisting}{\numberline {4}Sazba závěrů}{46}{lstlisting.4}\protected@file@percent }
|
\@writefile{lol}{\contentsline {lstlisting}{\numberline {4}Sazba závěrů}{46}{lstlisting.4}\protected@file@percent }
|
||||||
\BKM@entry{id=72,open,dest={73656374696F6E2A2E33},srcline={1198}}{5C3337365C3337375C3030305A5C3030305C3334315C303030765C3030315C3033335C30303072}
|
\BKM@entry{id=73,open,dest={73656374696F6E2A2E33},srcline={1206}}{5C3337365C3337375C3030305A5C3030305C3334315C303030765C3030315C3033335C30303072}
|
||||||
\@writefile{toc}{\contentsline {section}{Z\'av\v er}{47}{section*.3}\protected@file@percent }
|
\@writefile{toc}{\contentsline {section}{Z\'av\v er}{47}{section*.3}\protected@file@percent }
|
||||||
\babel@aux{czech}{}
|
\babel@aux{czech}{}
|
||||||
\babel@aux{czech}{}
|
\babel@aux{czech}{}
|
||||||
\BKM@entry{id=73,open,dest={73656374696F6E2A2E35},srcline={1201}}{5C3337365C3337375C303030435C3030306F5C3030306E5C303030635C3030306C5C303030755C303030735C303030695C3030306F5C3030306E5C30303073}
|
\BKM@entry{id=74,open,dest={73656374696F6E2A2E35},srcline={1209}}{5C3337365C3337375C303030435C3030306F5C3030306E5C303030635C3030306C5C303030755C303030735C303030695C3030306F5C3030306E5C30303073}
|
||||||
\@writefile{toc}{\contentsline {section}{Conclusions}{48}{section*.5}\protected@file@percent }
|
\@writefile{toc}{\contentsline {section}{Conclusions}{48}{section*.5}\protected@file@percent }
|
||||||
\babel@aux{english}{}
|
\babel@aux{english}{}
|
||||||
\babel@aux{czech}{}
|
\babel@aux{czech}{}
|
||||||
\BKM@entry{id=74,open,dest={617070656E6469782E41},srcline={1208}}{5C3337365C3337375C303030415C3030305C3034305C303030505C303030725C303030765C3030306E5C3030305C3335355C3030305C3034305C303030705C3030315C3133315C3030305C3335355C3030306C5C3030306F5C303030685C30303061}
|
\BKM@entry{id=75,open,dest={617070656E6469782E41},srcline={1216}}{5C3337365C3337375C303030415C3030305C3034305C303030505C303030725C303030765C3030306E5C3030305C3335355C3030305C3034305C303030705C3030315C3133315C3030305C3335355C3030306C5C3030306F5C303030685C30303061}
|
||||||
\BKM@entry{id=75,open,dest={617070656E6469782E42},srcline={1211}}{5C3337365C3337375C303030425C3030305C3034305C303030445C303030725C303030755C303030685C3030305C3334315C3030305C3034305C303030705C3030315C3133315C3030305C3335355C3030306C5C3030306F5C303030685C30303061}
|
\BKM@entry{id=76,open,dest={617070656E6469782E42},srcline={1219}}{5C3337365C3337375C303030425C3030305C3034305C303030445C303030725C303030755C303030685C3030305C3334315C3030305C3034305C303030705C3030315C3133315C3030305C3335355C3030306C5C3030306F5C303030685C30303061}
|
||||||
\BKM@entry{id=76,open,dest={617070656E6469782E43},srcline={1216}}{5C3337365C3337375C303030435C3030305C3034305C3030304F5C303030625C303030735C303030615C303030685C3030305C3034305C303030655C3030306C5C303030655C3030306B5C303030745C303030725C3030306F5C3030306E5C303030695C303030635C3030306B5C3030305C3337355C303030635C303030685C3030305C3034305C303030645C303030615C30303074}
|
\BKM@entry{id=77,open,dest={617070656E6469782E43},srcline={1224}}{5C3337365C3337375C303030435C3030305C3034305C3030304F5C303030625C303030735C303030615C303030685C3030305C3034305C303030655C3030306C5C303030655C3030306B5C303030745C303030725C3030306F5C3030306E5C303030695C303030635C3030306B5C3030305C3337355C303030635C303030685C3030305C3034305C303030645C303030615C30303074}
|
||||||
\@writefile{toc}{\contentsline {section}{\numberline {A}První příloha}{49}{appendix.A}\protected@file@percent }
|
\@writefile{toc}{\contentsline {section}{\numberline {A}První příloha}{49}{appendix.A}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {section}{\numberline {B}Druhá příloha}{49}{appendix.B}\protected@file@percent }
|
\@writefile{toc}{\contentsline {section}{\numberline {B}Druhá příloha}{49}{appendix.B}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {section}{\numberline {C}Obsah elektronických dat}{49}{appendix.C}\protected@file@percent }
|
\@writefile{toc}{\contentsline {section}{\numberline {C}Obsah elektronických dat}{49}{appendix.C}\protected@file@percent }
|
||||||
\newlabel{sec:ObsahData}{{C}{49}{Obsah elektronických dat}{appendix.C}{}}
|
\newlabel{sec:ObsahData}{{C}{49}{Obsah elektronických dat}{appendix.C}{}}
|
||||||
\BKM@entry{id=77,open,dest={73656374696F6E2A2E37},srcline={1283}}{5C3337365C3337375C303030535C303030655C3030307A5C3030306E5C303030615C3030306D5C3030305C3034305C3030307A5C3030306B5C303030725C303030615C303030745C303030655C3030306B}
|
\BKM@entry{id=78,open,dest={73656374696F6E2A2E37},srcline={1291}}{5C3337365C3337375C303030535C303030655C3030307A5C3030306E5C303030615C3030306D5C3030305C3034305C3030307A5C3030306B5C303030725C303030615C303030745C303030655C3030306B}
|
||||||
\abx@aux@nociteall
|
\abx@aux@nociteall
|
||||||
\@writefile{toc}{\contentsline {section}{Seznam zkratek}{51}{section*.7}\protected@file@percent }
|
\@writefile{toc}{\contentsline {section}{Seznam zkratek}{51}{section*.7}\protected@file@percent }
|
||||||
\BKM@entry{id=78,open,dest={73656374696F6E2A2E38},srcline={1293}}{5C3337365C3337375C3030304C5C303030695C303030745C303030655C303030725C303030615C303030745C303030755C303030725C30303061}
|
\BKM@entry{id=79,open,dest={73656374696F6E2A2E38},srcline={1301}}{5C3337365C3337375C3030304C5C303030695C303030745C303030655C303030725C303030615C303030745C303030755C303030725C30303061}
|
||||||
\abx@aux@read@bbl@mdfivesum{nobblfile}
|
\abx@aux@read@bbl@mdfivesum{nobblfile}
|
||||||
\abx@aux@read@bblrerun
|
\abx@aux@read@bblrerun
|
||||||
\newlabel{LastPage}{{C}{51}{Obsah elektronických dat}{page.51}{}}
|
\newlabel{LastPage}{{C}{51}{Obsah elektronických dat}{page.51}{}}
|
||||||
|
|||||||
+11
-11
@@ -1,18 +1,18 @@
|
|||||||
# Fdb version 4
|
# Fdb version 4
|
||||||
["biber kidiplom"] 1777641420.71466 "kidiplom.bcf" "kidiplom.bbl" "kidiplom" 1785270389.4267 2
|
["biber kidiplom"] 1777641420.71466 "kidiplom.bcf" "kidiplom.bbl" "kidiplom" 1785301140.34188 2
|
||||||
"kidiplom.bcf" 1785270389.30231 100507 e04409a00ea07820a76aae942e927593 "pdflatex"
|
"kidiplom.bcf" 1785301140.22447 100507 e04409a00ea07820a76aae942e927593 "pdflatex"
|
||||||
(generated)
|
(generated)
|
||||||
"kidiplom.bbl"
|
"kidiplom.bbl"
|
||||||
"kidiplom.blg"
|
"kidiplom.blg"
|
||||||
(rewritten before read)
|
(rewritten before read)
|
||||||
["makeindex kidiplom.idx"] 1777641420.69393 "kidiplom.idx" "kidiplom.ind" "kidiplom" 1785270389.4238 0
|
["makeindex kidiplom.idx"] 1777641420.69393 "kidiplom.idx" "kidiplom.ind" "kidiplom" 1785301140.33886 0
|
||||||
"kidiplom.idx" 1785270387.66128 0 d41d8cd98f00b204e9800998ecf8427e "pdflatex"
|
"kidiplom.idx" 1785301138.64745 0 d41d8cd98f00b204e9800998ecf8427e "pdflatex"
|
||||||
(generated)
|
(generated)
|
||||||
"kidiplom.ilg"
|
"kidiplom.ilg"
|
||||||
"kidiplom.ind"
|
"kidiplom.ind"
|
||||||
(rewritten before read)
|
(rewritten before read)
|
||||||
["pdflatex"] 1785270387.16211 "/home/martin/projects/kidiplom/kidiplom.tex" "kidiplom.pdf" "kidiplom" 1785270389.42389 2
|
["pdflatex"] 1785301138.13747 "/home/martin/projects/kidiplom/kidiplom.tex" "kidiplom.pdf" "kidiplom" 1785301140.33899 2
|
||||||
"/home/martin/projects/kidiplom/kidiplom.tex" 1785270387.05127 120931 9523734fb3e85de527352e4307f3b870 ""
|
"/home/martin/projects/kidiplom/kidiplom.tex" 1785301138.02344 120926 231f23a97cb2a8d2e3546ba6780728c0 ""
|
||||||
"/usr/share/texmf-dist/fonts/enc/dvips/base/8r.enc" 1775415801 4850 80dc9bab7f31fb78a000ccfed0e27cab ""
|
"/usr/share/texmf-dist/fonts/enc/dvips/base/8r.enc" 1775415801 4850 80dc9bab7f31fb78a000ccfed0e27cab ""
|
||||||
"/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-ec.enc" 1775415801 2375 baa924870cfb487815765f9094cf3728 ""
|
"/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-ec.enc" 1775415801 2375 baa924870cfb487815765f9094cf3728 ""
|
||||||
"/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-mathit.enc" 1775415801 2405 5dcf2c1b967ee25cc46c58cd52244aed ""
|
"/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-mathit.enc" 1775415801 2405 5dcf2c1b967ee25cc46c58cd52244aed ""
|
||||||
@@ -259,15 +259,15 @@
|
|||||||
"iso.bbx" 1681557593 13233 9f9e9c852fe772bfe1efaacc6b415eb7 ""
|
"iso.bbx" 1681557593 13233 9f9e9c852fe772bfe1efaacc6b415eb7 ""
|
||||||
"kibase.sty" 1681557593 23853 021ae8236751950ac5e18f6a5bcf1da7 ""
|
"kibase.sty" 1681557593 23853 021ae8236751950ac5e18f6a5bcf1da7 ""
|
||||||
"kidiplom.acr" 0 -1 0 ""
|
"kidiplom.acr" 0 -1 0 ""
|
||||||
"kidiplom.aux" 1785270389.2863 37238 bd575a4b780c171f816ec1b9c7d3313a "pdflatex"
|
"kidiplom.aux" 1785301140.20947 37631 2a4cce9ae6ea8a6adaac0335cd32a525 "pdflatex"
|
||||||
"kidiplom.bbl" 0 -1 0 "biber kidiplom"
|
"kidiplom.bbl" 0 -1 0 "biber kidiplom"
|
||||||
"kidiplom.cls" 1681557593 18598 7684b2d13ac67d7b017c4eea1e12fa0c ""
|
"kidiplom.cls" 1681557593 18598 7684b2d13ac67d7b017c4eea1e12fa0c ""
|
||||||
"kidiplom.glsdefs" 1777655247.6059 525 791a05cd0a9f8650067804d8f5ff3f41 ""
|
"kidiplom.glsdefs" 1777655247.6059 525 791a05cd0a9f8650067804d8f5ff3f41 ""
|
||||||
"kidiplom.ind" 1777641420.71105 0 d41d8cd98f00b204e9800998ecf8427e "makeindex kidiplom.idx"
|
"kidiplom.ind" 1777641420.71105 0 d41d8cd98f00b204e9800998ecf8427e "makeindex kidiplom.idx"
|
||||||
"kidiplom.lot" 1785270389.30428 142 0f926846b4ca0023532a29a360cf54d1 "pdflatex"
|
"kidiplom.lot" 1785301140.22575 142 0f926846b4ca0023532a29a360cf54d1 "pdflatex"
|
||||||
"kidiplom.run.xml" 1785270389.30428 2535 4e001a965ee2f4de88dc6271855a61ea "pdflatex"
|
"kidiplom.run.xml" 1785301140.22575 2535 4e001a965ee2f4de88dc6271855a61ea "pdflatex"
|
||||||
"kidiplom.tex" 1785270387.05127 120931 9523734fb3e85de527352e4307f3b870 ""
|
"kidiplom.tex" 1785301138.02344 120926 231f23a97cb2a8d2e3546ba6780728c0 ""
|
||||||
"kidiplom.toc" 1785270389.30428 6298 0de76ca124e9009250af8abdb944800b "pdflatex"
|
"kidiplom.toc" 1785301140.22575 6373 d8c2ba276421754e5f98e7495c337243 "pdflatex"
|
||||||
(generated)
|
(generated)
|
||||||
"kidiplom.acn"
|
"kidiplom.acn"
|
||||||
"kidiplom.aux"
|
"kidiplom.aux"
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
% makeindex style file created by the glossaries package
|
% makeindex style file created by the glossaries package
|
||||||
% for document 'kidiplom' on 2026-7-28
|
% for document 'kidiplom' on 2026-7-29
|
||||||
actual '?'
|
actual '?'
|
||||||
encap '|'
|
encap '|'
|
||||||
level '!'
|
level '!'
|
||||||
|
|||||||
+76
-103
@@ -1,4 +1,4 @@
|
|||||||
This is pdfTeX, Version 3.141592653-2.6-1.40.29 (TeX Live 2026/Arch Linux) (preloaded format=pdflatex 2026.6.8) 28 JUL 2026 22:26
|
This is pdfTeX, Version 3.141592653-2.6-1.40.29 (TeX Live 2026/Arch Linux) (preloaded format=pdflatex 2026.6.8) 29 JUL 2026 06:58
|
||||||
entering extended mode
|
entering extended mode
|
||||||
restricted \write18 enabled.
|
restricted \write18 enabled.
|
||||||
%&-line parsing enabled.
|
%&-line parsing enabled.
|
||||||
@@ -1490,51 +1490,51 @@ LaTeX Font Info: External font `lmex10' loaded for size
|
|||||||
] [9] [10{/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-mathit.enc}{/usr/share/te
|
] [9] [10{/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-mathit.enc}{/usr/share/te
|
||||||
xmf-dist/fonts/enc/dvips/lm/lm-mathsy.enc}{/usr/share/texmf-dist/fonts/enc/dvip
|
xmf-dist/fonts/enc/dvips/lm/lm-mathsy.enc}{/usr/share/texmf-dist/fonts/enc/dvip
|
||||||
s/lm/lm-rm.enc}]
|
s/lm/lm-rm.enc}]
|
||||||
LaTeX Font Info: Trying to load font information for T1+pcr on input line 25
|
LaTeX Font Info: Trying to load font information for T1+pcr on input line 26
|
||||||
7.
|
1.
|
||||||
|
|
||||||
(/usr/share/texmf-dist/tex/latex/psnfss/t1pcr.fd
|
(/usr/share/texmf-dist/tex/latex/psnfss/t1pcr.fd
|
||||||
File: t1pcr.fd 2001/06/04 font definitions for T1/pcr.
|
File: t1pcr.fd 2001/06/04 font definitions for T1/pcr.
|
||||||
) [11{/usr/share/texmf-dist/fonts/enc/dvips/base/8r.enc}]
|
) [11{/usr/share/texmf-dist/fonts/enc/dvips/base/8r.enc}]
|
||||||
Overfull \hbox (0.28238pt too wide) in paragraph at lines 274--275
|
Overfull \hbox (0.28238pt too wide) in paragraph at lines 278--279
|
||||||
[]\T1/lmr/m/n/12 Druhým p°í-stu-pem je po-sí-lání zpráv. V tomto p°í-stupu po-s
|
[]\T1/lmr/m/n/12 Druhým p°í-stu-pem je po-sí-lání zpráv. V tomto p°í-stupu po-s
|
||||||
í-lají pro-cesy zprávy
|
í-lají pro-cesy zprávy
|
||||||
[]
|
[]
|
||||||
|
|
||||||
[12]
|
[12]
|
||||||
<graphics/layer_architecture.png, id=228, 663.47874pt x 321.2pt>
|
<graphics/layer_architecture.png, id=234, 663.47874pt x 321.2pt>
|
||||||
File: graphics/layer_architecture.png Graphic file (type png)
|
File: graphics/layer_architecture.png Graphic file (type png)
|
||||||
<use graphics/layer_architecture.png>
|
<use graphics/layer_architecture.png>
|
||||||
Package pdftex.def Info: graphics/layer_architecture.png used on input line 30
|
Package pdftex.def Info: graphics/layer_architecture.png used on input line 31
|
||||||
8.
|
2.
|
||||||
(pdftex.def) Requested size: 409.50119pt x 198.24504pt.
|
(pdftex.def) Requested size: 409.50119pt x 198.24504pt.
|
||||||
[13] [14 <./graphics/layer_architecture.png>]
|
[13] [14 <./graphics/layer_architecture.png>]
|
||||||
<graphics/TcpIp.png, id=244, 805.0075pt x 512.91624pt>
|
<graphics/TcpIp.png, id=250, 805.0075pt x 512.91624pt>
|
||||||
File: graphics/TcpIp.png Graphic file (type png)
|
File: graphics/TcpIp.png Graphic file (type png)
|
||||||
<use graphics/TcpIp.png>
|
<use graphics/TcpIp.png>
|
||||||
Package pdftex.def Info: graphics/TcpIp.png used on input line 342.
|
Package pdftex.def Info: graphics/TcpIp.png used on input line 346.
|
||||||
(pdftex.def) Requested size: 409.50119pt x 260.91075pt.
|
(pdftex.def) Requested size: 409.50119pt x 260.91075pt.
|
||||||
[15 <./graphics/TcpIp.png>]
|
[15 <./graphics/TcpIp.png>]
|
||||||
<graphics/http2.pdf, id=251, 275.10779pt x 225.7233pt>
|
<graphics/http2.pdf, id=257, 275.10779pt x 225.7233pt>
|
||||||
File: graphics/http2.pdf Graphic file (type pdf)
|
File: graphics/http2.pdf Graphic file (type pdf)
|
||||||
<use graphics/http2.pdf>
|
<use graphics/http2.pdf>
|
||||||
Package pdftex.def Info: graphics/http2.pdf used on input line 381.
|
Package pdftex.def Info: graphics/http2.pdf used on input line 385.
|
||||||
(pdftex.def) Requested size: 196.5588pt x 161.2807pt.
|
(pdftex.def) Requested size: 196.5588pt x 161.2807pt.
|
||||||
<graphics/http3.pdf, id=252, 349.305pt x 262.0992pt>
|
<graphics/http3.pdf, id=258, 349.305pt x 262.0992pt>
|
||||||
File: graphics/http3.pdf Graphic file (type pdf)
|
File: graphics/http3.pdf Graphic file (type pdf)
|
||||||
<use graphics/http3.pdf>
|
<use graphics/http3.pdf>
|
||||||
Package pdftex.def Info: graphics/http3.pdf used on input line 387.
|
Package pdftex.def Info: graphics/http3.pdf used on input line 391.
|
||||||
(pdftex.def) Requested size: 196.5588pt x 147.48642pt.
|
(pdftex.def) Requested size: 196.5588pt x 147.48642pt.
|
||||||
|
|
||||||
[16] [17 <./graphics/http2.pdf> <./graphics/http3.pdf>] [18] [19]
|
[16] [17 <./graphics/http2.pdf> <./graphics/http3.pdf>] [18] [19]
|
||||||
<graphics/quic_handshake.pdf, id=309, 243.79079pt x 327.14218pt>
|
<graphics/quic_handshake.pdf, id=315, 243.79079pt x 327.14218pt>
|
||||||
File: graphics/quic_handshake.pdf Graphic file (type pdf)
|
File: graphics/quic_handshake.pdf Graphic file (type pdf)
|
||||||
<use graphics/quic_handshake.pdf>
|
<use graphics/quic_handshake.pdf>
|
||||||
Package pdftex.def Info: graphics/quic_handshake.pdf used on input line 453.
|
Package pdftex.def Info: graphics/quic_handshake.pdf used on input line 461.
|
||||||
(pdftex.def) Requested size: 204.7506pt x 274.7626pt.
|
(pdftex.def) Requested size: 204.7506pt x 274.7626pt.
|
||||||
[20 <./graphics/quic_handshake.pdf>]
|
[20 <./graphics/quic_handshake.pdf>]
|
||||||
! Undefined control sequence.
|
! Undefined control sequence.
|
||||||
l.482 ...vářÃme objekt kontextu pomocà \inlcpp
|
l.490 ...vářÃme objekt kontextu pomocà \inlcpp
|
||||||
{ctx=zmq\_context(num\_thr...
|
{ctx=zmq\_context(num\_thr...
|
||||||
The control sequence at the end of the top line
|
The control sequence at the end of the top line
|
||||||
of your error message was never \def'ed. If you have
|
of your error message was never \def'ed. If you have
|
||||||
@@ -1543,7 +1543,7 @@ spelling (e.g., `I\hbox'). Otherwise just continue,
|
|||||||
and I'll forget about whatever was undefined.
|
and I'll forget about whatever was undefined.
|
||||||
|
|
||||||
! Undefined control sequence.
|
! Undefined control sequence.
|
||||||
l.482 ...vláken specifikovaný parametrem \inlcpp
|
l.490 ...vláken specifikovaný parametrem \inlcpp
|
||||||
{num\_thread}. Když násl...
|
{num\_thread}. Když násl...
|
||||||
The control sequence at the end of the top line
|
The control sequence at the end of the top line
|
||||||
of your error message was never \def'ed. If you have
|
of your error message was never \def'ed. If you have
|
||||||
@@ -1552,7 +1552,7 @@ spelling (e.g., `I\hbox'). Otherwise just continue,
|
|||||||
and I'll forget about whatever was undefined.
|
and I'll forget about whatever was undefined.
|
||||||
|
|
||||||
! Undefined control sequence.
|
! Undefined control sequence.
|
||||||
l.482 ...read}. Když následně zavoláme \inlcpp
|
l.490 ...read}. Když následně zavoláme \inlcpp
|
||||||
{zmq\_send(ctx, x)}, protÄ...
|
{zmq\_send(ctx, x)}, protÄ...
|
||||||
The control sequence at the end of the top line
|
The control sequence at the end of the top line
|
||||||
of your error message was never \def'ed. If you have
|
of your error message was never \def'ed. If you have
|
||||||
@@ -1561,7 +1561,7 @@ spelling (e.g., `I\hbox'). Otherwise just continue,
|
|||||||
and I'll forget about whatever was undefined.
|
and I'll forget about whatever was undefined.
|
||||||
|
|
||||||
! Undefined control sequence.
|
! Undefined control sequence.
|
||||||
l.482 ...ctx, x)}, protějšek klasického \inlcpp
|
l.490 ...ctx, x)}, protějšek klasického \inlcpp
|
||||||
{send(x)}, tak nedojde k b...
|
{send(x)}, tak nedojde k b...
|
||||||
The control sequence at the end of the top line
|
The control sequence at the end of the top line
|
||||||
of your error message was never \def'ed. If you have
|
of your error message was never \def'ed. If you have
|
||||||
@@ -1570,7 +1570,7 @@ spelling (e.g., `I\hbox'). Otherwise just continue,
|
|||||||
and I'll forget about whatever was undefined.
|
and I'll forget about whatever was undefined.
|
||||||
|
|
||||||
! Undefined control sequence.
|
! Undefined control sequence.
|
||||||
l.482 ...o fronty, ze které pak vlákna z \inlcpp
|
l.490 ...o fronty, ze které pak vlákna z \inlcpp
|
||||||
{zmq\_context} tzv. \uv{kr...
|
{zmq\_context} tzv. \uv{kr...
|
||||||
The control sequence at the end of the top line
|
The control sequence at the end of the top line
|
||||||
of your error message was never \def'ed. If you have
|
of your error message was never \def'ed. If you have
|
||||||
@@ -1579,13 +1579,13 @@ spelling (e.g., `I\hbox'). Otherwise just continue,
|
|||||||
and I'll forget about whatever was undefined.
|
and I'll forget about whatever was undefined.
|
||||||
|
|
||||||
|
|
||||||
Overfull \hbox (92.69887pt too wide) in paragraph at lines 482--483
|
Overfull \hbox (92.69887pt too wide) in paragraph at lines 490--491
|
||||||
\T1/lmr/m/n/12 P°i po-u-ºití knihovny Ze-roMQ vy-tvá-°íme ob-jekt kon-textu po-
|
\T1/lmr/m/n/12 P°i po-u-ºití knihovny Ze-roMQ vy-tvá-°íme ob-jekt kon-textu po-
|
||||||
mocí ctx=zmq_context(num_threads).
|
mocí ctx=zmq_context(num_threads).
|
||||||
[]
|
[]
|
||||||
|
|
||||||
! Undefined control sequence.
|
! Undefined control sequence.
|
||||||
l.484 To samé platà o \inlcpp
|
l.492 To samé platà o \inlcpp
|
||||||
{zmq\_receive}, které si v pozadà skládá ...
|
{zmq\_receive}, které si v pozadà skládá ...
|
||||||
The control sequence at the end of the top line
|
The control sequence at the end of the top line
|
||||||
of your error message was never \def'ed. If you have
|
of your error message was never \def'ed. If you have
|
||||||
@@ -1594,7 +1594,7 @@ spelling (e.g., `I\hbox'). Otherwise just continue,
|
|||||||
and I'll forget about whatever was undefined.
|
and I'll forget about whatever was undefined.
|
||||||
|
|
||||||
! Undefined control sequence.
|
! Undefined control sequence.
|
||||||
l.492 ...ronnà pomocà klÃÄ�ového slova \inlcpp
|
l.500 ...ronnà pomocà klÃÄ�ového slova \inlcpp
|
||||||
{async}. ZavolánÃm takov...
|
{async}. ZavolánÃm takov...
|
||||||
The control sequence at the end of the top line
|
The control sequence at the end of the top line
|
||||||
of your error message was never \def'ed. If you have
|
of your error message was never \def'ed. If you have
|
||||||
@@ -1603,7 +1603,7 @@ spelling (e.g., `I\hbox'). Otherwise just continue,
|
|||||||
and I'll forget about whatever was undefined.
|
and I'll forget about whatever was undefined.
|
||||||
|
|
||||||
! Undefined control sequence.
|
! Undefined control sequence.
|
||||||
l.492 ...¡nÃm takové funkce speciálnÃm \inlcpp
|
l.500 ...¡nÃm takové funkce speciálnÃm \inlcpp
|
||||||
{await} volánÃm způsobÃ...
|
{await} volánÃm způsobÃ...
|
||||||
The control sequence at the end of the top line
|
The control sequence at the end of the top line
|
||||||
of your error message was never \def'ed. If you have
|
of your error message was never \def'ed. If you have
|
||||||
@@ -1612,7 +1612,7 @@ spelling (e.g., `I\hbox'). Otherwise just continue,
|
|||||||
and I'll forget about whatever was undefined.
|
and I'll forget about whatever was undefined.
|
||||||
|
|
||||||
! Undefined control sequence.
|
! Undefined control sequence.
|
||||||
l.492 ...kce, kterou jsou zavolali pomocà \inlcpp
|
l.500 ...kce, kterou jsou zavolali pomocà \inlcpp
|
||||||
{await}. Toto volánà tak...
|
{await}. Toto volánà tak...
|
||||||
The control sequence at the end of the top line
|
The control sequence at the end of the top line
|
||||||
of your error message was never \def'ed. If you have
|
of your error message was never \def'ed. If you have
|
||||||
@@ -1621,14 +1621,14 @@ spelling (e.g., `I\hbox'). Otherwise just continue,
|
|||||||
and I'll forget about whatever was undefined.
|
and I'll forget about whatever was undefined.
|
||||||
|
|
||||||
|
|
||||||
Overfull \hbox (13.61082pt too wide) in paragraph at lines 492--493
|
Overfull \hbox (13.61082pt too wide) in paragraph at lines 500--501
|
||||||
\T1/lmr/m/n/12 Populární im-ple-men-tací, kte-rou vi-díme na-p°í-klad v Rust ne
|
\T1/lmr/m/n/12 Populární im-ple-men-tací, kte-rou vi-díme na-p°í-klad v Rust ne
|
||||||
bo C#, je ^^R async/await^^P .
|
bo C#, je ^^R async/await^^P .
|
||||||
[]
|
[]
|
||||||
|
|
||||||
[21]
|
[21]
|
||||||
! Undefined control sequence.
|
! Undefined control sequence.
|
||||||
l.501 ...Pouze vytvoÅ™Ãme objekt kontextu \inlcpp
|
l.509 ...Pouze vytvoÅ™Ãme objekt kontextu \inlcpp
|
||||||
{asio\_context}, který mÃ...
|
{asio\_context}, který mÃ...
|
||||||
The control sequence at the end of the top line
|
The control sequence at the end of the top line
|
||||||
of your error message was never \def'ed. If you have
|
of your error message was never \def'ed. If you have
|
||||||
@@ -1637,7 +1637,7 @@ spelling (e.g., `I\hbox'). Otherwise just continue,
|
|||||||
and I'll forget about whatever was undefined.
|
and I'll forget about whatever was undefined.
|
||||||
|
|
||||||
! Undefined control sequence.
|
! Undefined control sequence.
|
||||||
l.501 ...terý má frontu úkolů a metodu \inlcpp
|
l.509 ...terý má frontu úkolů a metodu \inlcpp
|
||||||
{run}. Když z vlákna zav...
|
{run}. Když z vlákna zav...
|
||||||
The control sequence at the end of the top line
|
The control sequence at the end of the top line
|
||||||
of your error message was never \def'ed. If you have
|
of your error message was never \def'ed. If you have
|
||||||
@@ -1647,7 +1647,7 @@ and I'll forget about whatever was undefined.
|
|||||||
|
|
||||||
[22] [23]
|
[22] [23]
|
||||||
! Undefined control sequence.
|
! Undefined control sequence.
|
||||||
l.611 ... a pozice). Vše jsme obalili do \inlcpp
|
l.619 ... a pozice). Vše jsme obalili do \inlcpp
|
||||||
{JoltPhysicsWorld}.
|
{JoltPhysicsWorld}.
|
||||||
The control sequence at the end of the top line
|
The control sequence at the end of the top line
|
||||||
of your error message was never \def'ed. If you have
|
of your error message was never \def'ed. If you have
|
||||||
@@ -1657,17 +1657,17 @@ and I'll forget about whatever was undefined.
|
|||||||
|
|
||||||
[24]
|
[24]
|
||||||
Package hyperref Info: bookmark level for unknown lstlisting defaults to 0 on i
|
Package hyperref Info: bookmark level for unknown lstlisting defaults to 0 on i
|
||||||
nput line 633.
|
nput line 641.
|
||||||
[25] [26]
|
[25] [26]
|
||||||
<graphics/client-server-architecture.pdf, id=365, 609.23605pt x 404.47108pt>
|
<graphics/client-server-architecture.pdf, id=371, 609.23605pt x 404.47108pt>
|
||||||
File: graphics/client-server-architecture.pdf Graphic file (type pdf)
|
File: graphics/client-server-architecture.pdf Graphic file (type pdf)
|
||||||
<use graphics/client-server-architecture.pdf>
|
<use graphics/client-server-architecture.pdf>
|
||||||
Package pdftex.def Info: graphics/client-server-architecture.pdf used on input
|
Package pdftex.def Info: graphics/client-server-architecture.pdf used on input
|
||||||
line 694.
|
line 702.
|
||||||
(pdftex.def) Requested size: 409.50119pt x 271.8706pt.
|
(pdftex.def) Requested size: 409.50119pt x 271.8706pt.
|
||||||
[27] [28 <./graphics/client-server-architecture.pdf>]
|
[27] [28 <./graphics/client-server-architecture.pdf>]
|
||||||
! Undefined control sequence.
|
! Undefined control sequence.
|
||||||
l.732 ...World}, která reprezentuje stav a \inlcp
|
l.740 ...World}, která reprezentuje stav a \inlcp
|
||||||
{ClientWorldController}, k...
|
{ClientWorldController}, k...
|
||||||
The control sequence at the end of the top line
|
The control sequence at the end of the top line
|
||||||
of your error message was never \def'ed. If you have
|
of your error message was never \def'ed. If you have
|
||||||
@@ -1676,12 +1676,12 @@ spelling (e.g., `I\hbox'). Otherwise just continue,
|
|||||||
and I'll forget about whatever was undefined.
|
and I'll forget about whatever was undefined.
|
||||||
|
|
||||||
[29]
|
[29]
|
||||||
Overfull \hbox (8.12425pt too wide) in paragraph at lines 775--776
|
Overfull \hbox (8.12425pt too wide) in paragraph at lines 783--784
|
||||||
\T1/lmr/m/n/12 Vytvo°ili jsme t°ídu [][][][], která má na roz-hraní me-tody []
|
\T1/lmr/m/n/12 Vytvo°ili jsme t°ídu [][][][], která má na roz-hraní me-tody []
|
||||||
[]
|
[]
|
||||||
|
|
||||||
|
|
||||||
Overfull \hbox (20.39532pt too wide) in paragraph at lines 775--776
|
Overfull \hbox (20.39532pt too wide) in paragraph at lines 783--784
|
||||||
[][][][][][][][][]\T1/lmr/m/n/12 , [][][][] a [][][][]. První me-toda na-staví
|
[][][][][][][][][]\T1/lmr/m/n/12 , [][][][] a [][][][]. První me-toda na-staví
|
||||||
pro kon-cový bod []
|
pro kon-cový bod []
|
||||||
[]
|
[]
|
||||||
@@ -1689,122 +1689,98 @@ pro kon-cov
|
|||||||
[30]
|
[30]
|
||||||
|
|
||||||
LaTeX Warning: Reference `code:entity_spawn_message' on page 31 undefined on in
|
LaTeX Warning: Reference `code:entity_spawn_message' on page 31 undefined on in
|
||||||
put line 790.
|
put line 798.
|
||||||
|
|
||||||
[31] [32] [33]
|
[31] [32] [33]
|
||||||
<graphics/quicr_handshake.pdf, id=420, 337.26pt x 246.9225pt>
|
<graphics/quicr_handshake.pdf, id=427, 337.26pt x 246.9225pt>
|
||||||
File: graphics/quicr_handshake.pdf Graphic file (type pdf)
|
File: graphics/quicr_handshake.pdf Graphic file (type pdf)
|
||||||
<use graphics/quicr_handshake.pdf>
|
<use graphics/quicr_handshake.pdf>
|
||||||
Package pdftex.def Info: graphics/quicr_handshake.pdf used on input line 870.
|
Package pdftex.def Info: graphics/quicr_handshake.pdf used on input line 878.
|
||||||
(pdftex.def) Requested size: 409.50119pt x 299.82079pt.
|
(pdftex.def) Requested size: 409.50119pt x 299.82079pt.
|
||||||
[34 <./graphics/quicr_handshake.pdf>]
|
[34 <./graphics/quicr_handshake.pdf>]
|
||||||
Overfull \hbox (3.49525pt too wide) in paragraph at lines 880--881
|
Overfull \hbox (3.49525pt too wide) in paragraph at lines 888--889
|
||||||
[]\T1/lmr/m/n/12 Spolehlivost °e²í kom-po-nenta [][][][], která si udr-ºuje fro
|
[]\T1/lmr/m/n/12 Spolehlivost °e²í kom-po-nenta [][][][], která si udr-ºuje fro
|
||||||
ntu rámc·,
|
ntu rámc·,
|
||||||
[]
|
[]
|
||||||
|
|
||||||
[35]
|
[35]
|
||||||
Overfull \hbox (6.44025pt too wide) in paragraph at lines 951--952
|
Overfull \hbox (6.44025pt too wide) in paragraph at lines 959--960
|
||||||
[][][][][][][][][][][][][] \T1/lmr/m/n/12 a [][][][][][][][][][][][][][][][]. K
|
[][][][][][][][][][][][][] \T1/lmr/m/n/12 a [][][][][][][][][][][][][][][][]. K
|
||||||
aºdý
|
aºdý
|
||||||
[]
|
[]
|
||||||
|
|
||||||
[36]
|
[36]
|
||||||
<graphics/zone_server_architecture.pdf, id=444, 453.61469pt x 298.23419pt>
|
<graphics/zone_server_architecture.pdf, id=450, 453.61469pt x 298.23419pt>
|
||||||
File: graphics/zone_server_architecture.pdf Graphic file (type pdf)
|
File: graphics/zone_server_architecture.pdf Graphic file (type pdf)
|
||||||
<use graphics/zone_server_architecture.pdf>
|
<use graphics/zone_server_architecture.pdf>
|
||||||
Package pdftex.def Info: graphics/zone_server_architecture.pdf used on input l
|
Package pdftex.def Info: graphics/zone_server_architecture.pdf used on input l
|
||||||
ine 959.
|
ine 967.
|
||||||
(pdftex.def) Requested size: 409.50119pt x 269.24106pt.
|
(pdftex.def) Requested size: 409.50119pt x 269.24106pt.
|
||||||
[37 <./graphics/zone_server_architecture.pdf>]
|
[37 <./graphics/zone_server_architecture.pdf>]
|
||||||
<graphics/grafana.png, id=466, 2813.51125pt x 913.4125pt>
|
<graphics/grafana.png, id=472, 2813.51125pt x 913.4125pt>
|
||||||
File: graphics/grafana.png Graphic file (type png)
|
File: graphics/grafana.png Graphic file (type png)
|
||||||
<use graphics/grafana.png>
|
<use graphics/grafana.png>
|
||||||
Package pdftex.def Info: graphics/grafana.png used on input line 994.
|
Package pdftex.def Info: graphics/grafana.png used on input line 1002.
|
||||||
(pdftex.def) Requested size: 409.50119pt x 132.9362pt.
|
(pdftex.def) Requested size: 409.50119pt x 132.9362pt.
|
||||||
[38] [39 <./graphics/grafana.png>]
|
[38] [39 <./graphics/grafana.png>]
|
||||||
<graphics/300playerstrace.png, id=478, 1348.03625pt x 397.485pt>
|
<graphics/300playerstrace.png, id=484, 1348.03625pt x 397.485pt>
|
||||||
File: graphics/300playerstrace.png Graphic file (type png)
|
File: graphics/300playerstrace.png Graphic file (type png)
|
||||||
<use graphics/300playerstrace.png>
|
<use graphics/300playerstrace.png>
|
||||||
Package pdftex.def Info: graphics/300playerstrace.png used on input line 1022.
|
Package pdftex.def Info: graphics/300playerstrace.png used on input line 1030.
|
||||||
|
|
||||||
(pdftex.def) Requested size: 409.50119pt x 120.74449pt.
|
(pdftex.def) Requested size: 409.50119pt x 120.74449pt.
|
||||||
[40 <./graphics/300playerstrace.png>]
|
[40 <./graphics/300playerstrace.png>]
|
||||||
<graphics/latencycomparison.pdf, id=486, 462.52798pt x 346.89601pt>
|
<graphics/latencycomparison.pdf, id=492, 462.52798pt x 346.89601pt>
|
||||||
File: graphics/latencycomparison.pdf Graphic file (type pdf)
|
File: graphics/latencycomparison.pdf Graphic file (type pdf)
|
||||||
<use graphics/latencycomparison.pdf>
|
<use graphics/latencycomparison.pdf>
|
||||||
Package pdftex.def Info: graphics/latencycomparison.pdf used on input line 106
|
Package pdftex.def Info: graphics/latencycomparison.pdf used on input line 107
|
||||||
8.
|
6.
|
||||||
(pdftex.def) Requested size: 327.60219pt x 245.71564pt.
|
(pdftex.def) Requested size: 327.60219pt x 245.71564pt.
|
||||||
<graphics/integrationcomparison.pdf, id=487, 462.52798pt x 346.89601pt>
|
<graphics/integrationcomparison.pdf, id=493, 462.52798pt x 346.89601pt>
|
||||||
File: graphics/integrationcomparison.pdf Graphic file (type pdf)
|
File: graphics/integrationcomparison.pdf Graphic file (type pdf)
|
||||||
<use graphics/integrationcomparison.pdf>
|
<use graphics/integrationcomparison.pdf>
|
||||||
Package pdftex.def Info: graphics/integrationcomparison.pdf used on input line
|
Package pdftex.def Info: graphics/integrationcomparison.pdf used on input line
|
||||||
1076.
|
1084.
|
||||||
(pdftex.def) Requested size: 327.60219pt x 245.71564pt.
|
(pdftex.def) Requested size: 327.60219pt x 245.71564pt.
|
||||||
<graphics/playerbenchmark.png, id=490, 1926.19624pt x 1221.56375pt>
|
<graphics/playerbenchmark.png, id=496, 1926.19624pt x 1221.56375pt>
|
||||||
File: graphics/playerbenchmark.png Graphic file (type png)
|
File: graphics/playerbenchmark.png Graphic file (type png)
|
||||||
<use graphics/playerbenchmark.png>
|
<use graphics/playerbenchmark.png>
|
||||||
Package pdftex.def Info: graphics/playerbenchmark.png used on input line 1088.
|
Package pdftex.def Info: graphics/playerbenchmark.png used on input line 1096.
|
||||||
|
|
||||||
(pdftex.def) Requested size: 204.7506pt x 129.84302pt.
|
(pdftex.def) Requested size: 204.7506pt x 129.84302pt.
|
||||||
|
[41] [42 <./graphics/latencycomparison.pdf> <./graphics/integrationcomparison.
|
||||||
|
pdf>]
|
||||||
LaTeX Warning: Reference `fig:tracyreplicator' on page 41 undefined on input li
|
|
||||||
ne 1096.
|
|
||||||
|
|
||||||
[41] [42 <./graphics/latencycomparison.pdf> <./graphics/integrationcomparison.p
|
|
||||||
df>]
|
|
||||||
File: graphics/300playerstrace.png Graphic file (type png)
|
File: graphics/300playerstrace.png Graphic file (type png)
|
||||||
<use graphics/300playerstrace.png>
|
<use graphics/300playerstrace.png>
|
||||||
Package pdftex.def Info: graphics/300playerstrace.png used on input line 1100.
|
Package pdftex.def Info: graphics/300playerstrace.png used on input line 1108.
|
||||||
|
|
||||||
(pdftex.def) Requested size: 409.50119pt x 120.74449pt.
|
(pdftex.def) Requested size: 409.50119pt x 120.74449pt.
|
||||||
|
|
||||||
|
|
||||||
LaTeX Warning: Reference `fig:ecs_optimization_tracy_01' on page 43 undefined o
|
|
||||||
n input line 1107.
|
|
||||||
|
|
||||||
[43 <./graphics/playerbenchmark.png>]
|
[43 <./graphics/playerbenchmark.png>]
|
||||||
<graphics/ecs_optimization_tracy_01.png, id=589, 1707.37875pt x 472.76625pt>
|
<graphics/ecs_optimization_tracy_01.png, id=597, 1707.37875pt x 472.76625pt>
|
||||||
File: graphics/ecs_optimization_tracy_01.png Graphic file (type png)
|
File: graphics/ecs_optimization_tracy_01.png Graphic file (type png)
|
||||||
<use graphics/ecs_optimization_tracy_01.png>
|
<use graphics/ecs_optimization_tracy_01.png>
|
||||||
Package pdftex.def Info: graphics/ecs_optimization_tracy_01.png used on input
|
Package pdftex.def Info: graphics/ecs_optimization_tracy_01.png used on input
|
||||||
line 1111.
|
line 1119.
|
||||||
(pdftex.def) Requested size: 409.50119pt x 113.38686pt.
|
(pdftex.def) Requested size: 409.50119pt x 113.38686pt.
|
||||||
<graphics/ecs_optimization_tracy_02.png, id=590, 1196.47pt x 583.17876pt>
|
<graphics/ecs_optimization_tracy_02.png, id=598, 1196.47pt x 583.17876pt>
|
||||||
File: graphics/ecs_optimization_tracy_02.png Graphic file (type png)
|
File: graphics/ecs_optimization_tracy_02.png Graphic file (type png)
|
||||||
<use graphics/ecs_optimization_tracy_02.png>
|
<use graphics/ecs_optimization_tracy_02.png>
|
||||||
Package pdftex.def Info: graphics/ecs_optimization_tracy_02.png used on input
|
Package pdftex.def Info: graphics/ecs_optimization_tracy_02.png used on input
|
||||||
line 1118.
|
line 1126.
|
||||||
(pdftex.def) Requested size: 409.50119pt x 199.59514pt.
|
(pdftex.def) Requested size: 409.50119pt x 199.59514pt.
|
||||||
|
[44 <./graphics/ecs_optimization_tracy_01.png> <./graphics/ecs_optimization_tr
|
||||||
|
acy_02.png>]
|
||||||
LaTeX Warning: Reference `fig:ecs_optimization_tracy_02' on page 44 undefined o
|
Underfull \hbox (badness 10000) in paragraph at lines 1167--1167
|
||||||
n input line 1123.
|
|
||||||
|
|
||||||
|
|
||||||
LaTeX Warning: Reference `table:serialization_comparison' on page 44 undefined
|
|
||||||
on input line 1123.
|
|
||||||
|
|
||||||
[44 <./graphics/ecs_optimization_tracy_01.png> <./graphics/ecs_optimization_tra
|
|
||||||
cy_02.png>]
|
|
||||||
|
|
||||||
LaTeX Warning: Reference `table:range_query_comparison' on page 45 undefined on
|
|
||||||
input line 1153.
|
|
||||||
|
|
||||||
|
|
||||||
Underfull \hbox (badness 10000) in paragraph at lines 1159--1159
|
|
||||||
[]|\T1/lmr/m/n/12 Název
|
[]|\T1/lmr/m/n/12 Název
|
||||||
[]
|
[]
|
||||||
|
|
||||||
|
|
||||||
Underfull \hbox (badness 10000) in paragraph at lines 1163--1163
|
Underfull \hbox (badness 10000) in paragraph at lines 1171--1171
|
||||||
[]|\T1/lmr/m/n/12 Fixní
|
[]|\T1/lmr/m/n/12 Fixní
|
||||||
[]
|
[]
|
||||||
|
|
||||||
|
|
||||||
Underfull \hbox (badness 10000) in paragraph at lines 1165--1165
|
Underfull \hbox (badness 10000) in paragraph at lines 1173--1173
|
||||||
[]|\T1/lmr/m/n/12 Hashovací
|
[]|\T1/lmr/m/n/12 Hashovací
|
||||||
[]
|
[]
|
||||||
|
|
||||||
@@ -1834,7 +1810,7 @@ File: lstmisc.sty 2025/11/14 1.11b (Carsten Heinz)
|
|||||||
|
|
||||||
]
|
]
|
||||||
LaTeX Font Info: Trying to load font information for TS1+lmr on input line 1
|
LaTeX Font Info: Trying to load font information for TS1+lmr on input line 1
|
||||||
257.
|
265.
|
||||||
|
|
||||||
(/usr/share/texmf-dist/tex/latex/lm/ts1lmr.fd
|
(/usr/share/texmf-dist/tex/latex/lm/ts1lmr.fd
|
||||||
File: ts1lmr.fd 2015/05/01 v1.6.1 Font defs for Latin Modern
|
File: ts1lmr.fd 2015/05/01 v1.6.1 Font defs for Latin Modern
|
||||||
@@ -1846,7 +1822,7 @@ No file kidiplom.acr.
|
|||||||
|
|
||||||
]
|
]
|
||||||
|
|
||||||
LaTeX Warning: Empty bibliography on input line 1293.
|
LaTeX Warning: Empty bibliography on input line 1301.
|
||||||
|
|
||||||
(./kidiplom.ind)
|
(./kidiplom.ind)
|
||||||
enddocument/afterlastpage (AED): lastpage setting LastPage.
|
enddocument/afterlastpage (AED): lastpage setting LastPage.
|
||||||
@@ -1860,9 +1836,6 @@ L3 programming layer <2026-01-19>
|
|||||||
LaTeX Warning: There were undefined references.
|
LaTeX Warning: There were undefined references.
|
||||||
|
|
||||||
|
|
||||||
LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right.
|
|
||||||
|
|
||||||
|
|
||||||
Package biblatex Warning: Please (re)run Biber on the file:
|
Package biblatex Warning: Please (re)run Biber on the file:
|
||||||
(biblatex) kidiplom
|
(biblatex) kidiplom
|
||||||
(biblatex) and rerun LaTeX afterwards.
|
(biblatex) and rerun LaTeX afterwards.
|
||||||
@@ -1872,10 +1845,10 @@ Package logreq Info: Writing requests to 'kidiplom.run.xml'.
|
|||||||
|
|
||||||
)
|
)
|
||||||
Here is how much of TeX's memory you used:
|
Here is how much of TeX's memory you used:
|
||||||
33742 strings out of 469481
|
33744 strings out of 469481
|
||||||
635456 string characters out of 5469631
|
635471 string characters out of 5469631
|
||||||
1772005 words of memory out of 5000000
|
1772275 words of memory out of 5000000
|
||||||
61628 multiletter control sequences out of 15000+600000
|
61629 multiletter control sequences out of 15000+600000
|
||||||
692285 words of font info for 87 fonts, out of 8000000 for 9000
|
692285 words of font info for 87 fonts, out of 8000000 for 9000
|
||||||
24 hyphenation exceptions out of 8191
|
24 hyphenation exceptions out of 8191
|
||||||
110i,11n,125p,2637b,2312s stack positions out of 10000i,1000n,20000p,200000b,200000s
|
110i,11n,125p,2637b,2312s stack positions out of 10000i,1000n,20000p,200000b,200000s
|
||||||
@@ -1893,10 +1866,10 @@ e1/public/lm/lmri12.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmri8.pfb>
|
|||||||
</usr/share/texmf-dist/fonts/type1/public/lm/lmsy10.pfb></usr/share/texmf-dist/
|
</usr/share/texmf-dist/fonts/type1/public/lm/lmsy10.pfb></usr/share/texmf-dist/
|
||||||
fonts/type1/urw/courier/ucrb8a.pfb></usr/share/texmf-dist/fonts/type1/urw/couri
|
fonts/type1/urw/courier/ucrb8a.pfb></usr/share/texmf-dist/fonts/type1/urw/couri
|
||||||
er/ucrr8a.pfb>
|
er/ucrr8a.pfb>
|
||||||
Output written on kidiplom.pdf (51 pages, 1030152 bytes).
|
Output written on kidiplom.pdf (51 pages, 1030985 bytes).
|
||||||
PDF statistics:
|
PDF statistics:
|
||||||
992 PDF objects out of 1000 (max. 8388607)
|
1004 PDF objects out of 1200 (max. 8388607)
|
||||||
783 compressed objects within 8 object streams
|
795 compressed objects within 8 object streams
|
||||||
188 named destinations out of 1000 (max. 500000)
|
189 named destinations out of 1000 (max. 500000)
|
||||||
722 words of extra memory for PDF output out of 10000 (max. 10000000)
|
730 words of extra memory for PDF output out of 10000 (max. 10000000)
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
+10
-2
@@ -200,6 +200,10 @@ V práci se zaměřujeme na metody optimalizace datového přenosu v síťových
|
|||||||
% - 2. Ukázat další rozhraní jako ZMQ nebo Boost ASIO
|
% - 2. Ukázat další rozhraní jako ZMQ nebo Boost ASIO
|
||||||
% - 3. Představit asynchroní posílání zpráv
|
% - 3. Představit asynchroní posílání zpráv
|
||||||
|
|
||||||
|
\section{Síťové systémy}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
\section{Distribuované systémy}
|
\section{Distribuované systémy}
|
||||||
|
|
||||||
V této kapitole představíme distribuované systémy. Popíšeme, na čem stojí a jaké jsou cíle, pokud se takový systém rozhodneme implementovat. Začneme od síťových systémů, na kterých jsou distribuované systémy stavěné. Ukážeme softwarové a systémové architektury v distribovaných systémech. Poté podrobněji rozebereme komunikaci v síti.
|
V této kapitole představíme distribuované systémy. Popíšeme, na čem stojí a jaké jsou cíle, pokud se takový systém rozhodneme implementovat. Začneme od síťových systémů, na kterých jsou distribuované systémy stavěné. Ukážeme softwarové a systémové architektury v distribovaných systémech. Poté podrobněji rozebereme komunikaci v síti.
|
||||||
@@ -421,11 +425,15 @@ Méně spolehlivá alternativa je UDP, neboli User Datagram Protocol. Ten komuni
|
|||||||
|
|
||||||
Je vhodný jako základ pro vlastní transportní protokol. Například protokol QUIC, který podrobně popíšeme níže, ho využívá pro vlastní implementaci spolehlivosti a multiplexing. My jsme na něm založili vlastní protokol, inspirovaný QUIC, který umožňuje aplikaci odeslat zprávu i nespolehlivě, například pokud se jedná o pozici hráče.
|
Je vhodný jako základ pro vlastní transportní protokol. Například protokol QUIC, který podrobně popíšeme níže, ho využívá pro vlastní implementaci spolehlivosti a multiplexing. My jsme na něm založili vlastní protokol, inspirovaný QUIC, který umožňuje aplikaci odeslat zprávu i nespolehlivě, například pokud se jedná o pozici hráče.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
\subsubsection{QUIC}
|
\subsubsection{QUIC}
|
||||||
|
|
||||||
QUIC je spolehlivý protokol transportní vrstvy, který poskytuje multiplexní komunikaci založenou na TLS 1.3, od společnosti Google. Jeho cílem je být efektivnější varianta TCP, která využívá protokol UDP. Znamená to například, že lze snížit množství blokování, ke kterému dochází z důvodu ztracených paketů. Mezi dvěma koncovými body vytváří spolehlivé spojení. Na rozdíl od TCP umožňuje otevřít více proudů v jednom spojení a modelovat tak částečné uspořádání. Když se čeká na paket v TCP, tak se pozastaví celý tok dat, ale v případě QUIC se zastaví jen konkrétní proud.
|
QUIC je spolehlivý protokol transportní vrstvy, který poskytuje multiplexní komunikaci založenou na TLS 1.3, od společnosti Google. Jeho cílem je být efektivnější varianta TCP, která využívá protokol UDP. Znamená to například, že lze snížit množství ahead-of-line blokování, ke kterému dochází z důvodu ztracených paketů. Mezi dvěma koncovými body vytváří spolehlivé spojení.
|
||||||
|
|
||||||
Mezi dvěma koncovými body se posílají pakety. Ty obsahují rámce, které se rozdělují na kontrolní a proudové. Kontrolní slouží pro ovládání koncových bodů: otevírání a zavírání proudů, přesun ve stavovém stroji koncového bodu nebo udržování spojení naživu. Proudové obsahují aplikační data. Stejně jako TCP, i QUIC přenáší proud bytů a oddělení jednotlivých zpráv je nutné implementovat zvlášť.
|
Na rozdíl od TCP umožňuje otevřít více nezávislých proudů paketů v jednom spojení a modelovat tak částečné uspořádání. TCP má vždy právě jeden proud.
|
||||||
|
|
||||||
|
Mezi dvěma koncovými body se posílají pakety. Ty obsahují rámce, které se rozdělují na ovládací a proudové. Ovládací slouží pro ovládání koncových bodů a úprava navázaného spojení: otevírání a zavírání proudů, změna stavu nebo udržování spojení naživu. Proudové obsahují aplikační data. Stejně jako TCP, i QUIC přenáší data jako proud bytů a oddělení jednotlivých zpráv je nutné implementovat zvlášť.
|
||||||
|
|
||||||
\begin{description}
|
\begin{description}
|
||||||
\item[{Pakety}] \hfill \\
|
\item[{Pakety}] \hfill \\
|
||||||
|
|||||||
+67
-66
@@ -1,71 +1,72 @@
|
|||||||
\babel@toc {czech}{}\relax
|
\babel@toc {czech}{}\relax
|
||||||
\contentsline {section}{\numberline {1}Úvod}{8}{section.1}%
|
\contentsline {section}{\numberline {1}Úvod}{8}{section.1}%
|
||||||
\contentsline {section}{\numberline {2}Distribuované systémy}{9}{section.2}%
|
\contentsline {section}{\numberline {2}Síťové systémy}{9}{section.2}%
|
||||||
\contentsline {subsection}{\numberline {2.1}Architektury}{9}{subsection.2.1}%
|
\contentsline {section}{\numberline {3}Distribuované systémy}{9}{section.3}%
|
||||||
\contentsline {subsubsection}{\numberline {2.1.1}Softwarová architektura}{9}{subsubsection.2.1.1}%
|
\contentsline {subsection}{\numberline {3.1}Architektury}{9}{subsection.3.1}%
|
||||||
\contentsline {subsubsection}{\numberline {2.1.2}Systémové architektury}{10}{subsubsection.2.1.2}%
|
\contentsline {subsubsection}{\numberline {3.1.1}Softwarová architektura}{10}{subsubsection.3.1.1}%
|
||||||
\contentsline {subsection}{\numberline {2.2}Komunikace}{11}{subsection.2.2}%
|
\contentsline {subsubsection}{\numberline {3.1.2}Systémové architektury}{10}{subsubsection.3.1.2}%
|
||||||
\contentsline {subsubsection}{\numberline {2.2.1}Modely pro komunikaci}{11}{subsubsection.2.2.1}%
|
\contentsline {subsection}{\numberline {3.2}Komunikace}{11}{subsection.3.2}%
|
||||||
\contentsline {subsection}{\numberline {2.3}Počítačová Síť}{12}{subsection.2.3}%
|
\contentsline {subsubsection}{\numberline {3.2.1}Modely pro komunikaci}{12}{subsubsection.3.2.1}%
|
||||||
\contentsline {subsection}{\numberline {2.4}Komunikace v síti}{13}{subsection.2.4}%
|
\contentsline {subsection}{\numberline {3.3}Počítačová Síť}{12}{subsection.3.3}%
|
||||||
\contentsline {subsubsection}{\numberline {2.4.1}Rodina protokolů TCP/IP}{13}{subsubsection.2.4.1}%
|
\contentsline {subsection}{\numberline {3.4}Komunikace v síti}{13}{subsection.3.4}%
|
||||||
\contentsline {subsection}{\numberline {2.5}Protokoly v aplikační vrstvě}{15}{subsection.2.5}%
|
\contentsline {subsubsection}{\numberline {3.4.1}Rodina protokolů TCP/IP}{13}{subsubsection.3.4.1}%
|
||||||
\contentsline {subsubsection}{\numberline {2.5.1}HTTP}{15}{subsubsection.2.5.1}%
|
\contentsline {subsection}{\numberline {3.5}Protokoly v aplikační vrstvě}{15}{subsection.3.5}%
|
||||||
\contentsline {subsubsection}{\numberline {2.5.2}HTTP/3}{16}{subsubsection.2.5.2}%
|
\contentsline {subsubsection}{\numberline {3.5.1}HTTP}{16}{subsubsection.3.5.1}%
|
||||||
\contentsline {subsection}{\numberline {2.6}Protokoly v transportní vrstvě}{16}{subsection.2.6}%
|
\contentsline {subsubsection}{\numberline {3.5.2}HTTP/3}{16}{subsubsection.3.5.2}%
|
||||||
\contentsline {subsubsection}{\numberline {2.6.1}TCP}{17}{subsubsection.2.6.1}%
|
\contentsline {subsection}{\numberline {3.6}Protokoly v transportní vrstvě}{16}{subsection.3.6}%
|
||||||
\contentsline {subsubsection}{\numberline {2.6.2}UDP}{18}{subsubsection.2.6.2}%
|
\contentsline {subsubsection}{\numberline {3.6.1}TCP}{17}{subsubsection.3.6.1}%
|
||||||
\contentsline {subsubsection}{\numberline {2.6.3}QUIC}{18}{subsubsection.2.6.3}%
|
\contentsline {subsubsection}{\numberline {3.6.2}UDP}{18}{subsubsection.3.6.2}%
|
||||||
\contentsline {subsection}{\numberline {2.7}Sokety}{20}{subsection.2.7}%
|
\contentsline {subsubsection}{\numberline {3.6.3}QUIC}{18}{subsubsection.3.6.3}%
|
||||||
\contentsline {subsection}{\numberline {2.8}Asynchroní vstupně výstupní operace}{21}{subsection.2.8}%
|
\contentsline {subsection}{\numberline {3.7}Sokety}{21}{subsection.3.7}%
|
||||||
\contentsline {subsubsection}{\numberline {2.8.1}ZeroMQ}{21}{subsubsection.2.8.1}%
|
\contentsline {subsection}{\numberline {3.8}Asynchroní vstupně výstupní operace}{21}{subsection.3.8}%
|
||||||
\contentsline {subsubsection}{\numberline {2.8.2}Work stealing}{21}{subsubsection.2.8.2}%
|
\contentsline {subsubsection}{\numberline {3.8.1}ZeroMQ}{21}{subsubsection.3.8.1}%
|
||||||
\contentsline {subsubsection}{\numberline {2.8.3}Async/Await}{21}{subsubsection.2.8.3}%
|
\contentsline {subsubsection}{\numberline {3.8.2}Work stealing}{21}{subsubsection.3.8.2}%
|
||||||
\contentsline {subsubsection}{\numberline {2.8.4}Boost Asio}{22}{subsubsection.2.8.4}%
|
\contentsline {subsubsection}{\numberline {3.8.3}Async/Await}{22}{subsubsection.3.8.3}%
|
||||||
\contentsline {section}{\numberline {3}Hra}{23}{section.3}%
|
\contentsline {subsubsection}{\numberline {3.8.4}Boost Asio}{22}{subsubsection.3.8.4}%
|
||||||
\contentsline {subsection}{\numberline {3.1}Engine}{23}{subsection.3.1}%
|
\contentsline {section}{\numberline {4}Hra}{23}{section.4}%
|
||||||
\contentsline {subsubsection}{\numberline {3.1.1}Fyzický engine}{24}{subsubsection.3.1.1}%
|
\contentsline {subsection}{\numberline {4.1}Engine}{23}{subsection.4.1}%
|
||||||
\contentsline {subsubsection}{\numberline {3.1.2}Vykreslování}{24}{subsubsection.3.1.2}%
|
\contentsline {subsubsection}{\numberline {4.1.1}Fyzický engine}{24}{subsubsection.4.1.1}%
|
||||||
\contentsline {subsubsection}{\numberline {3.1.3}Entity-Component-System}{24}{subsubsection.3.1.3}%
|
\contentsline {subsubsection}{\numberline {4.1.2}Vykreslování}{24}{subsubsection.4.1.2}%
|
||||||
\contentsline {section}{\numberline {4}Hra více hráčů}{27}{section.4}%
|
\contentsline {subsubsection}{\numberline {4.1.3}Entity-Component-System}{24}{subsubsection.4.1.3}%
|
||||||
\contentsline {subsection}{\numberline {4.1}Server}{27}{subsection.4.1}%
|
\contentsline {section}{\numberline {5}Hra více hráčů}{27}{section.5}%
|
||||||
\contentsline {subsubsection}{\numberline {4.1.1}Registr klientů}{28}{subsubsection.4.1.1}%
|
\contentsline {subsection}{\numberline {5.1}Server}{27}{subsection.5.1}%
|
||||||
\contentsline {subsubsection}{\numberline {4.1.2}Server Replikátoru}{29}{subsubsection.4.1.2}%
|
\contentsline {subsubsection}{\numberline {5.1.1}Registr klientů}{28}{subsubsection.5.1.1}%
|
||||||
\contentsline {subsubsection}{\numberline {4.1.3}Správa zájmů}{29}{subsubsection.4.1.3}%
|
\contentsline {subsubsection}{\numberline {5.1.2}Server Replikátoru}{29}{subsubsection.5.1.2}%
|
||||||
\contentsline {subsection}{\numberline {4.2}Klient}{29}{subsection.4.2}%
|
\contentsline {subsubsection}{\numberline {5.1.3}Správa zájmů}{29}{subsubsection.5.1.3}%
|
||||||
\contentsline {subsubsection}{\numberline {4.2.1}Klient Replikátoru}{29}{subsubsection.4.2.1}%
|
\contentsline {subsection}{\numberline {5.2}Klient}{29}{subsection.5.2}%
|
||||||
\contentsline {subsubsection}{\numberline {4.2.2}Interpolace}{29}{subsubsection.4.2.2}%
|
\contentsline {subsubsection}{\numberline {5.2.1}Klient Replikátoru}{29}{subsubsection.5.2.1}%
|
||||||
\contentsline {subsubsection}{\numberline {4.2.3}Rollback}{30}{subsubsection.4.2.3}%
|
\contentsline {subsubsection}{\numberline {5.2.2}Interpolace}{29}{subsubsection.5.2.2}%
|
||||||
\contentsline {subsection}{\numberline {4.3}Posílání zpráv}{30}{subsection.4.3}%
|
\contentsline {subsubsection}{\numberline {5.2.3}Rollback}{30}{subsubsection.5.2.3}%
|
||||||
\contentsline {subsubsection}{\numberline {4.3.1}Kódování zpráv}{30}{subsubsection.4.3.1}%
|
\contentsline {subsection}{\numberline {5.3}Posílání zpráv}{30}{subsection.5.3}%
|
||||||
\contentsline {subsubsection}{\numberline {4.3.2}Implementace}{31}{subsubsection.4.3.2}%
|
\contentsline {subsubsection}{\numberline {5.3.1}Kódování zpráv}{30}{subsubsection.5.3.1}%
|
||||||
\contentsline {subsubsection}{\numberline {4.3.3}Detekce a náprava chyb}{31}{subsubsection.4.3.3}%
|
\contentsline {subsubsection}{\numberline {5.3.2}Implementace}{31}{subsubsection.5.3.2}%
|
||||||
\contentsline {subsection}{\numberline {4.4}Serializace}{31}{subsection.4.4}%
|
\contentsline {subsubsection}{\numberline {5.3.3}Detekce a náprava chyb}{31}{subsubsection.5.3.3}%
|
||||||
\contentsline {subsection}{\numberline {4.5}Protokol QUICr}{32}{subsection.4.5}%
|
\contentsline {subsection}{\numberline {5.4}Serializace}{31}{subsection.5.4}%
|
||||||
\contentsline {subsubsection}{\numberline {4.5.1}Rámce}{33}{subsubsection.4.5.1}%
|
\contentsline {subsection}{\numberline {5.5}Protokol QUICr}{32}{subsection.5.5}%
|
||||||
\contentsline {subsubsection}{\numberline {4.5.2}Handshake}{33}{subsubsection.4.5.2}%
|
\contentsline {subsubsection}{\numberline {5.5.1}Rámce}{33}{subsubsection.5.5.1}%
|
||||||
\contentsline {subsubsection}{\numberline {4.5.3}Spolehlivost}{34}{subsubsection.4.5.3}%
|
\contentsline {subsubsection}{\numberline {5.5.2}Handshake}{33}{subsubsection.5.5.2}%
|
||||||
\contentsline {subsubsection}{\numberline {4.5.4}Enkodér}{35}{subsubsection.4.5.4}%
|
\contentsline {subsubsection}{\numberline {5.5.3}Spolehlivost}{34}{subsubsection.5.5.3}%
|
||||||
\contentsline {subsubsection}{\numberline {4.5.5}Testování}{36}{subsubsection.4.5.5}%
|
\contentsline {subsubsection}{\numberline {5.5.4}Enkodér}{35}{subsubsection.5.5.4}%
|
||||||
\contentsline {subsubsection}{\numberline {4.5.6}Congestion control}{36}{subsubsection.4.5.6}%
|
\contentsline {subsubsection}{\numberline {5.5.5}Testování}{36}{subsubsection.5.5.5}%
|
||||||
\contentsline {subsubsection}{\numberline {4.5.7}Bandwidth control}{36}{subsubsection.4.5.7}%
|
\contentsline {subsubsection}{\numberline {5.5.6}Congestion control}{36}{subsubsection.5.5.6}%
|
||||||
\contentsline {subsection}{\numberline {4.6}Sharding}{36}{subsection.4.6}%
|
\contentsline {subsubsection}{\numberline {5.5.7}Bandwidth control}{36}{subsubsection.5.5.7}%
|
||||||
\contentsline {subsection}{\numberline {4.7}Horizontální škálování}{36}{subsection.4.7}%
|
\contentsline {subsection}{\numberline {5.6}Sharding}{36}{subsection.5.6}%
|
||||||
\contentsline {section}{\numberline {5}Výsledná hra}{37}{section.5}%
|
\contentsline {subsection}{\numberline {5.7}Horizontální škálování}{36}{subsection.5.7}%
|
||||||
\contentsline {section}{\numberline {6}Měřění}{38}{section.6}%
|
\contentsline {section}{\numberline {6}Výsledná hra}{37}{section.6}%
|
||||||
\contentsline {subsection}{\numberline {6.1}Metriky}{38}{subsection.6.1}%
|
\contentsline {section}{\numberline {7}Měřění}{38}{section.7}%
|
||||||
\contentsline {subsubsection}{\numberline {6.1.1}PostgreSQL}{38}{subsubsection.6.1.1}%
|
\contentsline {subsection}{\numberline {7.1}Metriky}{38}{subsection.7.1}%
|
||||||
\contentsline {subsubsection}{\numberline {6.1.2}TimescaleDB}{38}{subsubsection.6.1.2}%
|
\contentsline {subsubsection}{\numberline {7.1.1}PostgreSQL}{38}{subsubsection.7.1.1}%
|
||||||
\contentsline {subsubsection}{\numberline {6.1.3}Grafana}{38}{subsubsection.6.1.3}%
|
\contentsline {subsubsection}{\numberline {7.1.2}TimescaleDB}{38}{subsubsection.7.1.2}%
|
||||||
\contentsline {subsubsection}{\numberline {6.1.4}Orchestrace}{39}{subsubsection.6.1.4}%
|
\contentsline {subsubsection}{\numberline {7.1.3}Grafana}{38}{subsubsection.7.1.3}%
|
||||||
\contentsline {subsubsection}{\numberline {6.1.5}ImGui}{39}{subsubsection.6.1.5}%
|
\contentsline {subsubsection}{\numberline {7.1.4}Orchestrace}{39}{subsubsection.7.1.4}%
|
||||||
\contentsline {subsubsection}{\numberline {6.1.6}Tracy}{39}{subsubsection.6.1.6}%
|
\contentsline {subsubsection}{\numberline {7.1.5}ImGui}{39}{subsubsection.7.1.5}%
|
||||||
\contentsline {subsubsection}{\numberline {6.1.7}Konkrétní metriky}{40}{subsubsection.6.1.7}%
|
\contentsline {subsubsection}{\numberline {7.1.6}Tracy}{39}{subsubsection.7.1.6}%
|
||||||
\contentsline {subsubsection}{\numberline {6.1.8}Sbírání v reálném čase}{40}{subsubsection.6.1.8}%
|
\contentsline {subsubsection}{\numberline {7.1.7}Konkrétní metriky}{40}{subsubsection.7.1.7}%
|
||||||
\contentsline {subsection}{\numberline {6.2}QUICr}{41}{subsection.6.2}%
|
\contentsline {subsubsection}{\numberline {7.1.8}Sbírání v reálném čase}{40}{subsubsection.7.1.8}%
|
||||||
\contentsline {subsection}{\numberline {6.3}Optimalizace replikátoru}{43}{subsection.6.3}%
|
\contentsline {subsection}{\numberline {7.2}QUICr}{41}{subsection.7.2}%
|
||||||
\contentsline {subsection}{\numberline {6.4}Optimalizace manažera zájmů}{45}{subsection.6.4}%
|
\contentsline {subsection}{\numberline {7.3}Optimalizace replikátoru}{43}{subsection.7.3}%
|
||||||
\contentsline {subsection}{\numberline {6.5}Závěry}{46}{subsection.6.5}%
|
\contentsline {subsection}{\numberline {7.4}Optimalizace manažera zájmů}{45}{subsection.7.4}%
|
||||||
|
\contentsline {subsection}{\numberline {7.5}Závěry}{46}{subsection.7.5}%
|
||||||
\contentsline {section}{Z\'av\v er}{47}{section*.3}%
|
\contentsline {section}{Z\'av\v er}{47}{section*.3}%
|
||||||
\babel@toc {czech}{}\relax
|
\babel@toc {czech}{}\relax
|
||||||
\babel@toc {czech}{}\relax
|
\babel@toc {czech}{}\relax
|
||||||
|
|||||||
Reference in New Issue
Block a user