360 Tech Engineering
Author

360 Tech Engineering

Official tech channel of 360, building the most professional technology aggregation platform for the brand.

543
Articles
0
Likes
2.2k
Views
0
Comments
Recent Articles

Latest from 360 Tech Engineering

100 recent articles max
360 Tech Engineering
360 Tech Engineering
Dec 9, 2021 · Databases

Understanding MySQL Slow Query Analysis with EXPLAIN

This article explains why SQL queries can become slow, outlines MySQL's internal architecture, demonstrates how to use the EXPLAIN statement to view execution plans, and interprets key fields such as type, key, and Extra to help developers identify and optimize performance bottlenecks.

EXPLAINMySQLSQL
0 likes · 5 min read
Understanding MySQL Slow Query Analysis with EXPLAIN
360 Tech Engineering
360 Tech Engineering
Nov 26, 2021 · Backend Development

Implementing a Redis Message Queue with RPUSH and BLPOP in PHP

This article explains how to build a Redis‑based message queue for high‑concurrency business scenarios using RPUSH to enqueue tasks and BLPOP to block‑wait for consumption, illustrated with a PHP cancel‑order example and detailed configuration and code snippets.

BLPOPMessage QueuePHP
0 likes · 6 min read
Implementing a Redis Message Queue with RPUSH and BLPOP in PHP
360 Tech Engineering
360 Tech Engineering
Oct 15, 2021 · Operations

Log Collection Architecture Using Filebeat, Logstash, and Kafka

This article describes a lightweight, resource‑efficient log collection solution that combines Filebeat agents, optional Logstash aggregation, and Kafka transport, detailing configuration choices, meta‑persistence, back‑pressure mechanisms, monitoring setup, and deployment architecture for reliable at‑least‑once delivery.

BackpressureFilebeatLogstash
0 likes · 14 min read
Log Collection Architecture Using Filebeat, Logstash, and Kafka
360 Tech Engineering
360 Tech Engineering
Oct 9, 2021 · Cloud Native

Using LXCFS to Provide Accurate /proc Data Inside Containers

This article explains the problem of inaccurate /proc information in container environments, introduces LXCFS as a FUSE‑based solution that maps cgroup data to /proc, and provides step‑by‑step instructions for installing, mounting, and using LXCFS with Docker and Kubernetes.

FUSEKubernetesLXCFS
0 likes · 7 min read
Using LXCFS to Provide Accurate /proc Data Inside Containers
360 Tech Engineering
360 Tech Engineering
Sep 26, 2021 · Cloud Computing

Cloud Connect Network: Architecture and Implementation for Cross‑VPC and Cross‑Region Interconnect

This article describes 360's Cloud Connect Network solution, covering its background, application scenarios, design, server architecture, traffic forwarding mechanisms, CCSI traffic isolation, performance optimizations with DPDK, and future enhancements for multi‑VPC and IDC interconnectivity.

CCSICloud ComputingCloud Networking
0 likes · 11 min read
Cloud Connect Network: Architecture and Implementation for Cross‑VPC and Cross‑Region Interconnect
360 Tech Engineering
360 Tech Engineering
Sep 16, 2021 · Cloud Native

Step-by-Step Guide to Building a Kubernetes Cluster on CentOS 7

This comprehensive tutorial walks through preparing a CentOS 7 host, configuring hostnames, disabling swap and firewalls, installing Docker and Kubernetes components with kubeadm, setting up the master and worker nodes, deploying the flannel network plugin, testing with nginx, and installing the Kubernetes dashboard, all with detailed commands and troubleshooting tips.

CentOSDashboardFlannel
0 likes · 21 min read
Step-by-Step Guide to Building a Kubernetes Cluster on CentOS 7
360 Tech Engineering
360 Tech Engineering
Sep 9, 2021 · Databases

PostgreSQL High‑Availability Cluster Deployment with Patroni and Etcd

This article details the design, deployment, configuration, operation, monitoring, and backup of a PostgreSQL high‑availability cluster built on Patroni, Etcd, and LVS at 360, covering hardware layout, software versions, installation steps, parameter tuning, fail‑over testing, and future outlook.

ClusterEtcdPatroni
0 likes · 16 min read
PostgreSQL High‑Availability Cluster Deployment with Patroni and Etcd
360 Tech Engineering
360 Tech Engineering
Sep 2, 2021 · Cloud Computing

Performance Comparison and CPU Pinning Techniques for Enterprise‑Level Virtual Machine Instances

The article analyzes the instability of shared‑type virtual machines, introduces enterprise‑level instances with fixed CPU scheduling and NUMA topology, details the applied technologies such as CPU pinning, PCI‑Passthrough and multi‑queue NICs, and presents extensive sysbench and STREAM benchmark results that demonstrate superior isolation, stability and performance of enterprise instances over shared ones.

CPU pinningCloud ComputingNUMA
0 likes · 12 min read
Performance Comparison and CPU Pinning Techniques for Enterprise‑Level Virtual Machine Instances
360 Tech Engineering
360 Tech Engineering
Aug 25, 2021 · Big Data

Cross‑IDC Kafka Hot‑Standby with MirrorMaker 2: Architecture, Design, and Productization

This article explains how 360 Commercialization implements cross‑IDC hot‑standby for Kafka using MirrorMaker 2, covering MM2 fundamentals, architecture, internal topics, deployment on Kubernetes, design goals, solution details, challenges such as dynamic configuration and offset reverse‑mapping, and productized risk mitigation.

Data ReplicationKafkaMirrorMaker2
0 likes · 11 min read
Cross‑IDC Kafka Hot‑Standby with MirrorMaker 2: Architecture, Design, and Productization