Recently, there is no thing to write, introduce a thing of our company a few births, may be a new thing for many people. . […]
Read moreAuthor: admin
Cuckoo Filter: Design and Implementation
For massive data processing services, we usually need an index data structure to help queries, quickly determine if the data record exists, and this data […]
Read moreAgent service and overload protection
In the SkyNet, it is necessary to implement a pre-active agent service for a service. For example, you want the request to be initiated to […]
Read moreThoughts on TCP Reliability, Talking about Application Layer Agreement Design
This article mainly discusses how to design a reliable RPC protocol. TCP is a reliable transmission protocol, no packet loss, will not be dilated, this […]
Read moreWebsite Optimize smaller static resources
Website optimization smaller static resources smaller static resources (JS, CSS, PNG, GIF) mean less network transmission time. During […]
Read moreUse progressive JPEG to enhance user experience
Today, I realized that there are two ways of saving in the original JPEG files. They are Baseline JPEG (standard) and Progressive JPEG (progressive). The […]
Read morePinterest’s FEED architecture and algorithm
The FEED message stream of the Pinterest Home is the earliest to sort according to the PIN (Similar Weibo) aggregation according to the user’s attention […]
Read moreCertificate Transparency Those things
There are two changes in HTTPS in this site: First, this site name (iMququ.com) joined Chrome’s HSTS Preload List, which took effect from Chrome 49; […]
Read moreNginx filter Hash DDOS attack
This may all be airs, but it is still in the way I use it, and it can be used for reference. The language of […]
Read moreApplication of Online Status Service in Website System
My previous blog article “Talk about Facebook’s chat system architecture”, analyzed Facebook’s chat system architecture. Some ideas and systems are divided, and they are also […]
Read more