Skip to content

Commit

Permalink
Wording improvement, probably going to be a lot of these
Browse files Browse the repository at this point in the history
  • Loading branch information
Chaosvex committed Sep 15, 2024
1 parent 6ce28a4 commit 9b09117
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion content/post/go-faster-with-asio/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ weight: 1 # You can add weight to some posts to override the default sorti
## Skippable preamble
MMO server emulation is a pretty niche topic and there likely isn't that much demand for a development blog on the subject. Yet, part of the fun of developing a sprawling backend system is that it's pretty easy to find an excuse to delve into almost any domain you get an itch to explore. At the very heart of any server emulator, though, is the networking library. In Ember, that heart is Boost.Asio.

As a disclaimer, my usage of Asio is limited to open source projects so I won't profess to be an expert in it. But, as most that users will know, its documentation can, at points, be *somewhat* cryptic and unopinionated on matters of performance.
As a disclaimer, my usage of Asio is limited to open source projects so I won't profess to be an expert in it. But, as many of its users will have discovered, its documentation can, at points, be *somewhat* cryptic and unopinionated on matters of performance.

Asio is certainly utilised in domains that demand performance but those paid to squeeze the most out of it are often tight-lipped on their techniques. I'm here to blow the lid on those techniques to ensure you can get your high-frequency trades in before they do. Alright, perhaps we'll settle for something a little more modest... like a more responsive chat app or MMO server. Still, a good starting point to tide you over until you need to play in the big leagues of [DPDK](https://en.wikipedia.org/wiki/Data_Plane_Development_Kit) and [SeaStar](https://github.com/scylladb/seastar).

Expand Down

0 comments on commit 9b09117

Please sign in to comment.