March 11, 2019

what is erasure coding?

Erasure coding (EC) is a technique to build highly available, fault tolerant data storage. Erasure coding algorithms distribute data across a set of storage systems, enabling redundancy. The most familiar application of erasure coding is the Amazon Simple Storage Service (S3). Read more

March 8, 2019

What is the OSI networking model?

The Open Systems Interconnection (OSI) model is a conceptual framework for networking or telecommunication systems. It provides a visual description of the networking stack from “top” (end-user focused) to “bottom” (physical machine layout). Reading: The OSI model explained. The seven layers are: Application - closest to end-user, eg., web browsers, VoIP and email clients, and other connected applications Presentation - prepares or translates application data formats from/to network formats, eg. Read more

March 8, 2019

What is X.509 Certificate?

Part of what makes the web and web development a bit confusing is the way acronyms are thrown about. Despite being basic to internet security, X.509’s name doesn’t elucidate the technology well. Read more

March 7, 2019

How does DNS work?

Everybody uses DNS with a basic web-browser; professionally, I’ve used DNS with typical command line tools like curl. But I never fully understood how it works. Here’s a brief review. Read more

Content by © Jared Davis 2019-2020
Theme by © Emir Ribic 2017-2020

Powered by Hugo & Kiss.