Blog

FreBSD 13 & TCP BBR Congestion Control

Finally TCP BBR is available for FreeBSD new release 13.x. Has been more than 2 years since the announcement that at some point in the future we will be able to use TCP BBR within FreeBSD environment. However the main question is, What is TCP BBR? According to Google........ BBR ("Bottleneck Bandwidth and Round-trip propagation time") is a new congestion control algorithm developed…

Kubernetes & Open Source Tools

Kubernetes (also known as k8s or “kube”) is a very popular container orchestration platform that automates many of the manual processes involved in deploying, managing, and scaling containerized applications. You can cluster together groups of hosts running Linux containers, and Kubernetes helps you easily and efficiently manage those clusters. The cluster can be located locally, for testing or dev purposes or…

HTML5 & MPEG-DASH

Recently many changes have happened, in the streaming protocols and video players industry, and allowed HTML5 and MPEG-DASH to grow rapidly. Google Chrome decided to stop supporting flash also deprecated the old Netscape Plugin API (NPAPI) in Chrome in September 2015. Dave Lee, North America reporter for BBC says: "Many other tech firms, including Apple, Microsoft and Mozilla, have taken…

CDN Cache and Machine Learning

The majority of the Internet’s content is delivered by global caching networks, also known as Content Delivery Networks (CDNs). CDNs enhance performance by caching content in servers located in user proximity. This proximity enables fast content delivery but requires CDNs to operate servers in hundreds of networks around the world. A major operational cost factor is the bandwidth cost between…

CDN Cache Ratio

This post is about the Cache ration and explains how CDN can cache your content. One of the most common metrics for evaluating CDN performance is cache hit ratio (CHR). CDN customers have used it for years as a primary indicator of how well a CDN is serving their users and handling their traffic. It’s not uncommon to see “98%…

Cache-Control Headers

CDN's job is to Cache the content locally. This can be done with the Cache-Control headers. The headers are: Cache-Control: Max-Age The max-age request directive defines, in seconds, the amount of time it takes for a cached copy of a resource to expire. After expiring, a browser must refresh its version of the resource by sending another request to a…