diff --git a/bibliography.bib b/bibliography.bib index 963a6c9..447e8fe 100644 --- a/bibliography.bib +++ b/bibliography.bib @@ -299,3 +299,13 @@ This paper details the motivations and design choices we made in Thrift, as well as some of the more interesting implementation details. It is not intended to be taken as research, but rather it is an exposition on what we did and why. } } + +@Article{news/cnet/com/WoWProblems, + title = "World of Warcraft battles server problems", + author = "Daniel Terdiman", + journal = "cnet News", + year = "2006", + month = "04", + day = "24", + url = "http://news.cnet.com/World-of-Warcraft-battles-server-problems/2100-1043_3-6063990.html" +} \ No newline at end of file diff --git a/graphics/Chess_no_text.pdf b/graphics/Chess_no_text.pdf index 95a573f..82e8e50 100644 Binary files a/graphics/Chess_no_text.pdf and b/graphics/Chess_no_text.pdf differ diff --git a/graphics/msg_per_sec.pdf b/graphics/msg_per_sec.pdf new file mode 100644 index 0000000..fd8ba4f Binary files /dev/null and b/graphics/msg_per_sec.pdf differ diff --git a/graphics/msg_per_secoutput.pdf b/graphics/msg_per_secoutput.pdf new file mode 100644 index 0000000..ed758ef Binary files /dev/null and b/graphics/msg_per_secoutput.pdf differ diff --git a/graphics/netsplit2.pdf b/graphics/netsplit2.pdf index 6ddb9e1..c5ab54b 100644 Binary files a/graphics/netsplit2.pdf and b/graphics/netsplit2.pdf differ diff --git a/graphics/ping.pdf b/graphics/ping.pdf new file mode 100644 index 0000000..f73861a Binary files /dev/null and b/graphics/ping.pdf differ diff --git a/report.lyx b/report.lyx index f8ad93a..c11df90 100644 --- a/report.lyx +++ b/report.lyx @@ -669,7 +669,14 @@ Background The game industry is a quickly growing industry where the need for new technique s are large. One specific section where the development has stalled is the game server - section. + section +\begin_inset CommandInset citation +LatexCommand citet +key "news/cnet/com/WoWProblems" + +\end_inset + +. \begin_inset Note Note status open @@ -3213,7 +3220,9 @@ name "sec:Game-Development-Language" \begin_layout Standard There is only a very limited number of game developers who would like to write their games in Erlang, therefore we had to come up with something - to resolve this problem. The main idea was to offer a replaceable module which would introduce an interface to different virtual machines which would run the game code. + to resolve this problem. + The main idea was to offer a replaceable module which would introduce an + interface to different virtual machines which would run the game code. This way a game developer can write the game in his favorite language while the server part still is written in Erlang and can benefit from all its advantages. @@ -3406,8 +3415,8 @@ Due lack of time we have decided to use just the Erlang <-> JavaScrThere is only a very limited number of game developers who would like to write their games in Erlang, therefore we had to come up with something to resolve this problem. - The main idea was to offer a replacable module which would introduce an interface to different virtual machines which would run - the game code. + The main idea was to offer a replacable module which would introduce an + interface to different virtual machines which would run the game code. This way a game developer can write the game in his favorite language while the server part still is written in Erlang and can benefit from all of its advantages.