DOC: fix a few spelling mistakes
diff --git a/doc/architecture.txt b/doc/architecture.txt
index 6135f80..12dda8d 100644
--- a/doc/architecture.txt
+++ b/doc/architecture.txt
@@ -1307,7 +1307,7 @@
Even if you disable keep-alive, if the server takes a long time to respond,
you still have a high risk of multiple users clicking at the same time and
-having their requests unserved because of server saturation. To workaround
+having their requests unserved because of server saturation. To walk around
the problem, you increase the concurrent connection limit on the servers,
but their performance stalls under higher loads.
diff --git a/doc/management.txt b/doc/management.txt
index e770b79..466f40e 100644
--- a/doc/management.txt
+++ b/doc/management.txt
@@ -755,7 +755,7 @@
processing, passing the traffic to a second layer running in a single process.
This mechanism is suited to SSL and compression which are the two CPU-heavy
features. Instances can easily be chained over UNIX sockets (which are cheaper
-than TCP sockets and which do not waste ports), adn the proxy protocol which is
+than TCP sockets and which do not waste ports), and the proxy protocol which is
useful to pass client information to the next stage. When doing so, it is
generally a good idea to bind all the single-process tasks to process number 1
and extra tasks to next processes, as this will make it easier to generate