Weekly Issue 2022-09-04

Original link: https://zdyxry.github.io/2022/09/04/Weekly-Issue-2022-09-04/

article

technology

When did you first read about “cloud technology”?

Explain what cloud is through specific industrial scenarios.


Some questions about wifi

Explain the concept of Wifi and how to calculate it.


Extensible Service Design Principles checklist

Basic design principles for developing applications, including basic principles, overall design, automation management, dependency management, release cycle, testing, auditing, monitoring and alarming


Youzan TCP Network Programming Best Practices

Under the default configuration of net.ipv4.tcp_retries2 , it may take about 15 minutes to perceive network abnormalities.


Introducing vSphere 8!

Q: When you installed vSphere 8, how many ESXi and how many virtual machines did you actually install?


Kubernetes 1.25: cgroup v2 graduates to GA

[[kubernetes]] officially supports [[cgroup]] v2. The kubelet and container runtime use systemd for cgroup management.

cgroup v2 offers several improvements over cgroup v1, such as the following:

  • Single unified hierarchy design in API
  • Safer sub-tree delegation to containers
  • Newer features like Pressure Stall Information
  • Enhanced resource allocation management and isolation across multiple resources
    • Unified accounting for different types of memory allocations (network and kernel memory, etc)
    • Accounting for non-immediate resource changes such as page cache write backs

LinuxIO

Linux File I/O, Mmap, Driect I/O read/write, Asynchronous direct I/O


Operating system upgrades at LinkedIn’s scale

[[linkedin]] Introduction on how to upgrade OSUA. Hundreds of thousands of physical servers are running internally. Before the server is upgraded, the services on the target server will be expelled. In the service control component, the proportion of failures that can be tolerated by each service is defined. OSUA will ensure that all applications can tolerate it. Do the upgrade again, otherwise wait. In order to avoid the simultaneous execution of multiple operation and maintenance operations, a centralized lock service (multi-level) has been developed internally to ensure the independence of OSUA operations. For stateful applications (mainly data layer applications), the external component STORU will be called to trigger the cluster management component, and data migration will be performed in the pre-upgrade phase to reduce the impact of the upgrade.


Aha, an interesting Go concurrency question

[[LeetCode]] fizzbuzz concurrent questions. Implemented using a single Channel plus multiple Goroutines.


Some ways to get better at debugging

Read the code, understand the system, master the tools, and have enough experience.


What should be on a SLI dashboard

[[SLI]] How Dashboard should be set up.


Why we moved from Helm to Gitpod Installer

[[Gitpod]] Switched from [[Helm]] to maintaining an installer yourself. Helm is hard to maintain, easy to make mistakes, lacks editor support and static checking support.


Day in the life of a package maintainer: Reproducible Go packages

As a [[Arch]] package manager maintainer, build Reproducible Golang packages.


Is SRE Just Ops with a New Name?

There are really too many similar discussions, I think it is unnecessary, just like our company’s slogan is Make IT Simple , we finally let users (whether development or operation and maintenance) feel convenient, fast and efficient enough. .


Histogram vs eCDF

The eCDF is more intuitive than the histogram. For example, when observing the proportion of the part, the CDF can also directly enlarge the part without affecting the whole.


Life

What has the pandemic changed

The epidemic prevention and control combined with the economic downturn has directly brought the needs of many people back to the level of “physiological needs”.


The Big Censored Theory

The content is wonderful, the design is also wonderful, and it is pleasing to the eye.


Ogma Church and Free Speech

Terminating Service for 8Chan

#Blocking Kiwifarms

Cloudflare’s Abuse Handling Policy and Methods

I don’t understand, it’s confusing me, including a lot of people’s remarks that make me dizzy, I need some input to help me generate my own thoughts. (If you have any recommended books please let me know)


What is the value of the platform

When Didi and Meituan faced off in Nanjing, their operational weaknesses were completely exposed. Both sides had deep pockets and had prepared hundreds of millions of cash to spend on coupons. However, Meituan’s activities were often able to be fully launched within a few days. However, Didi’s activities take half a month to a month to complete. It only took a very short time for Meituan to take a very large market share in Nanjing.

After competing head-to-head with others, Didi found out that although the boss was talking about battles every day, when he really ran into a bully opponent, he was like a clown who used a big knife to chop cannons. This Waterloo-like failure directly led to Didi disbanding its nearly 100-person operation technology department and re-planning a new operating system.

Involution can’t produce good results. The productivity improvement that platform construction can bring is orders of magnitude, and overtime can only make dull leaders happy. If the route is right, you can live a good life.


book shadow

“Top Gun 2: The Lone Ranger”, known as the American Wolf Warrior, the plot direction is completely predictable, but still very exciting.

“Day Shift Hunter”, if this plot is replaced by a domestic movie, then the rating is estimated to move towards 4 points. I don’t understand the reason why it still has 6.5.

“Talk Show Season 5”, when the talk show can’t bring me happiness, but makes me angry, I shouldn’t continue to watch him. Still looking forward to the offline stand-up comedy, and strive to watch a special show this year.

This article is reprinted from: https://zdyxry.github.io/2022/09/04/Weekly-Issue-2022-09-04/
This site is for inclusion only, and the copyright belongs to the original author.

Leave a Comment