Articles tagged 'networks'

Understanding SwiftNIO by building a text modifying server Aug 20 2020

Building a network application requires a good amount of effort, not only because of the complexities of the application you are building but also by the nature of network architecture. We have to define how are we going to handle the connections,...

Read More...

Host naming organisation for your local lab Jan 28 2020

There are many fields in Computer Science, and tech in general, where you'll want a lab with multiple VMs, containers, or even physical devices running various services. When learning networks, it's useful to have a local lab. Another example is when...

Read More...

Using BSD Sockets in Swift Sep 24 2019

Apple provides many useful network frameworks. Network.framework (you can check my previous article on Network.framework if you want to see an example) is the latest. But sometimes we need to go deeper, and the abstractions might get in the way. In...

Read More...

Building a server-client application using Apple's Network Framework Sep 10 2019

Apple's network APIs are many, the older APIs are well documented, and you'll find lots of examples. Not so much about the new Network framework. One factor might be that the name is not that search-friendly. In this post, I'll explain how to use the...

Read More...