Comment by toast0
2 hours ago
If Apple cared about the server market, they would have added syncookies into their TCP stack. Seems like they should have done it during the time of Xserve... it would have been somewhat straightforward to pull it in from upstream BSD back then. But they still haven't (last I checked).
Apple doesn't have the business to business support organization to make this kind of thing work either.
Apple also has no api to write a fast server.
Libdispatch is a burden to use for a server because of its book keeping overhead, and their history with kqueue makes it hard to convince someone to use it.