What is a core dump and how do you parse one? (backtrace.io)

“A core represents a the state of a process at a point in time. It contains all the information that an engineer needs in order to inspect the process and its state even after the process has exited. This information includes thread information, mapped memory, register state and more. By using a debugger with the core file, engineers can interact with and inspect the state of the process as if they had attached a debugger to the process at the time when the core file was generated.

Ever wonder what exactly is contained in a core dump and how debuggers interact with them? This post is for you. We will explore how cores are generated and how software interacts with them…”


Moving to FreeBSD

“FreeBSD is now my favorite operating system. All my servers run it. Servers and routers I install for family, friends, and clients run it. The embedded systems in my UAVs run it.

Linux was important for me because it showed me the problems with Windows and taught me to appreciate BSD. Had I grown up with FreeBSD, I doubt I’d appreciate it as much as I do.

I’d be remiss if I didn’t mention PC-BSD. If you want FreeBSD, like desktop environments, and don’t want to do more setup work than you have to, PC-BSD is right for you. It’s basically FreeBSD with X preconfigured for you, some graphical utilities, and PBIs. It’s just as easy to install and use as Ubuntu.

I’m looking forward to playing with the other BSDs too :)…”


Netflix Open Connect Appliance Software

“Netflix delivers streaming content using a combination of intelligent clients, a central control system, and a network of Open Connect appliances.

When designing the Open Connect Appliance Software, we focused on these fundamental design goals:

Use of Open Source software
Ability to efficiently read from disk and write to network sockets
High-performance HTTP delivery
Ability to gather routing information via BGP…”


Why Should You Use FreeBSD? Here’s Some Reasons

“David Chisnall of the FreeBSD project is working on updating their advocacy material regarding this leading *BSD operating system. As such, he asked on the mailing list Why Are You Using FreeBSD?

For those wondering about the responses why different people are using FreeBSD, here’s some of the (controversial) responses: …”