Category:Server

  • Talk about Kafka: How Kafka ensures consistency

    Time:2022-12-6

    I. Introduction In today’s distributed environment era, most middleware products have a set of mechanisms to ensure consistency. Kafka is a commercial-grade message middleware, and the importance of message consistency can be imagined. How does Kafka ensure What about consistency? This article introduces how Kafka guarantees consistency from the aspects of high water mark update […]

  • The difference between source filename bash filename and ./filename execution script

    Time:2022-12-6

    ./filename is because the current directory is not in PATH, all “.” are used to represent the current directory. bash filename recreates a subshell, and executes the statements in the script in the subshell. The subshell inherits the environment variables of the parent shell, but the new and changed variables of the subshell will not […]

  • Sanitizers Overview of the Sanitizers Series

    Time:2022-12-6

    Challenge C/C++ provides a powerful ability to directly manipulate memory, but improper use can also cause many problems. The following is a set of statistics from the Google chromium team: “Around 70% of our high severity security bugs are memory unsafety problems (that is, mistakes with C/C++ pointers). Half of those are use-after-free bugs.” Troubleshooting […]

  • How to complete the compatibility verification with the Dragon Lizard operating system, see here! | News of the week

    Time:2022-12-6

    Dear friends of the Dragon Lizard community, I will meet you on time for the community’s weekly updates. Welcome to continue to pay attention to the official account so as not to get lost. Now, let us take a look at the highlights and recommendations of exciting content this week and review the “new” dry […]

  • What problems should be paid attention to when renting a server, and how to effectively avoid them

    Time:2022-12-6

    What problems should an enterprise pay attention to when choosing a server to rent, and how to effectively avoid them? Xiaoying will tell you about several common “marketing”.1. Throwing bricks to attract jade: This method is relatively common. Some service providers use free gimmicks to first use some servers with low configuration or limited permissions […]

  • Covering 70% of the core business, how does ShardingSphere become a catalyst for the evolution of the Himalayan architecture

    Time:2022-12-6

    The article comes from Shen Hui background At the beginning of the establishment of Himalaya, each business managed its own database and cache, and each business had to understand the various deployment conditions of middleware, resulting in cooperation between businesses, which required manual intervention in operation and maintenance, development, etc., which was inefficient and difficult […]

  • Current status of the next-generation Windows App SDK

    Time:2022-12-6

    foreword This article sorts out the relationship between WinUI 3, Project Reunion and Windows App SDK, and introduces in detail how to create an Unpackaged App supported in Windows App SDK version 1.0. Windows App SDK 1.0 Project Reunion serves as a unified toolset for next-generation Windows App Development. In November 2021, when the third […]

  • Linux disk LVM root directory expansion

    Time:2022-12-6

    Basic concepts of LVM Physical Volume (PV): A medium on which a volume group can be created, which can be a hard disk partition, or the hard disk itself or a loopback file. The physical volume includes a special header, and the rest is cut into physical extents (physical extents) Volume group Volume group (VG): […]

  • Recording of Linus’ lost 1994 speech released

    Time:2022-12-6

    Jon Maddog Hall, chairman of the board of directors of the Linux Professional Institute, has released a recording of Linus Torvalds’ 1994 keynote speech on Archive.org.Linus’s Lost 1994 Speech Tape Released Linus’ Lost 1994 Speech Tape Released Jon Maddog Hall, chairman of the board of directors of the Linux Professional Institute, has released a recording […]

  • The difference between root directory and home directory under Mac

    Time:2022-12-6

    Many people are not particularly clear about the concepts of these two directories, let’s explain them today home directory open a terminal The first thing that catches the eye is this~Symbol, this symbol represents the meaning of the home directory. (Don’t ask why it has to be~symbol, which is customary and has no special meaning) […]

  • ​Detailed explanation of asynchronous tasks: Function Compute task trigger deduplication​

    Time:2022-12-5

    Introduction:This article will introduce the technical details of Function Compute Serverless Task for task-triggered deduplication, and how to deal with scenarios with strict requirements on task execution accuracy.​ foreword Whether in the field of big data processing or in the field of message processing, the task system has a very critical capability – the guarantee […]

  • Use socat to reverse shell multiple machines

    Time:2022-12-5

    Original: Coding Diary (WeChat public account ID: codelogs), welcome to share, please keep the source for reprinting. Scenes Many times, we need to operate multiple machines in batches. The industry generally uses Ansible to achieve this, but the premise of using Ansible to operate multiple machines is the need to have ssh permissions. Sadly, for […]