All Articles

143351 articles · Page 6645 of 7168
MaGe Linux Operations
MaGe Linux Operations
Sep 30, 2017 · Backend Development

Master Python Dependency Management with Pipenv: A Step‑by‑Step Guide

This article explains how to simplify Python project dependency handling using Pipenv, covering installation, Pipfile management, development versus production packages, virtual environment activation, and practical command‑line examples for seamless workflow integration.

Backend DevelopmentPythondependency-management
0 likes · 7 min read
Master Python Dependency Management with Pipenv: A Step‑by‑Step Guide
Beike Product & Technology
Beike Product & Technology
Sep 30, 2017 · Information Security

Design and Implementation of OpenIAM: A Cloud Identity and Access Management Service Inspired by AWS IAM

The article describes the challenges of resource isolation and permission management in a microservice environment, explains AWS IAM concepts and policies, and details the design, development, and expected benefits of the internally built OpenIAM service for unified authentication and authorization across services.

AWSAccess ManagementCloud security
0 likes · 9 min read
Design and Implementation of OpenIAM: A Cloud Identity and Access Management Service Inspired by AWS IAM
ITPUB
ITPUB
Sep 30, 2017 · Databases

Recovering Deleted MySQL User Data from Binary Logs

When a sales employee's workflow records vanished after a WeChat ID change, the team traced the deletion to MySQL binary logs, extracted the relevant log entries, and used bulk UPDATE statements to replace the old user_id with the new one, fully restoring the missing data.

Data RecoveryDatabase AdministrationMySQL
0 likes · 5 min read
Recovering Deleted MySQL User Data from Binary Logs
ITPUB
ITPUB
Sep 30, 2017 · Big Data

Designing Scalable Open‑Source ETL Systems: Lessons from Baidu Waimai

This talk details Baidu Waimai's end‑to‑end ETL design, covering demand sources, data flow patterns, multi‑stage system evolution, storage choices, scheduling architecture, configuration‑driven processing, quality monitoring, and how data lineage enables transparent, self‑service data delivery.

Big DataData QualityData Warehouse
0 likes · 25 min read
Designing Scalable Open‑Source ETL Systems: Lessons from Baidu Waimai
Architecture Digest
Architecture Digest
Sep 30, 2017 · Artificial Intelligence

Overview of Prominent Deep Learning Architectures for Computer Vision

This article surveys recent progress in deep learning by presenting key computer‑vision architectures such as AlexNet, VGG, GoogleNet, ResNet, ResNeXt, RCNN, YOLO, SqueezeNet, SegNet and GANs, providing brief descriptions, their advantages, and links to original papers and Keras implementations.

Deep LearningKerascomputer vision
0 likes · 16 min read
Overview of Prominent Deep Learning Architectures for Computer Vision
Alibaba Cloud Developer
Alibaba Cloud Developer
Sep 30, 2017 · Databases

How PolarDB Redefines Cloud‑Native Relational Databases

This article traces the evolution of relational databases, explains the rise of cloud‑native computing, and details how Alibaba Cloud’s PolarDB combines storage‑compute separation, RDMA networking, shared‑disk architecture, and advanced replication techniques to deliver high‑performance, scalable, and cost‑effective database services.

Distributed SystemsParallel RaftRDMA
0 likes · 23 min read
How PolarDB Redefines Cloud‑Native Relational Databases
Alibaba Cloud Developer
Alibaba Cloud Developer
Sep 30, 2017 · Operations

How Alibaba’s Global Operations Center Achieved 99.99% Uptime and Won the DRI Award

Alibaba’s Global Operations Center (GOC) showcases a comprehensive business continuity solution that combines fault prevention, AI‑driven detection, rapid recovery, and automated post‑mortem processes, enabling 99.99% service availability and earning the DRI International Annual Best BCM Innovation Practice Award.

AlibabaGOCbusiness continuity
0 likes · 6 min read
How Alibaba’s Global Operations Center Achieved 99.99% Uptime and Won the DRI Award
21CTO
21CTO
Sep 29, 2017 · R&D Management

Why Not Taking Risks Is the Biggest Risk: Facebook’s Early Lessons

This article reflects on Mark Zuckerberg’s early Facebook experience, emphasizing the importance of creating value, building learning‑focused organizations, rapid experimentation, hiring talent without experience, and embracing risk as essential for successful entrepreneurship.

Talent Acquisitionlearning organizationproduct experimentation
0 likes · 8 min read
Why Not Taking Risks Is the Biggest Risk: Facebook’s Early Lessons
21CTO
21CTO
Sep 29, 2017 · Backend Development

How to Survive Flash‑Sale Traffic: Backend Strategies for 100k QPS

This article examines the technical challenges of handling massive concurrent requests during flash‑sale and ticket‑buying events, offering practical backend design, performance tuning, anti‑cheat measures, and data‑safety techniques to keep web systems stable under extreme load.

High ConcurrencyRedisSecurity
0 likes · 16 min read
How to Survive Flash‑Sale Traffic: Backend Strategies for 100k QPS
21CTO
21CTO
Sep 29, 2017 · Databases

Ensuring Distributed Consistency: From Local Transactions to Two‑Phase Commit

The article examines how to achieve data consistency in distributed internet systems by comparing strong and eventual consistency, detailing local database transactions, two‑phase commit protocols, rollback mechanisms, local message tables, and compensation strategies, and discusses their trade‑offs and suitable application scenarios.

CompensationLocal Message TableRollback
0 likes · 11 min read
Ensuring Distributed Consistency: From Local Transactions to Two‑Phase Commit
21CTO
21CTO
Sep 29, 2017 · Fundamentals

How CSranking Reveals the True Strength of Global Computer Science Departments

CSranking, an open‑source project from MIT, ranks worldwide computer science departments by counting papers at top conferences, offering a more nuanced view of research strength than citation‑based lists and allowing flexible, region‑ and field‑specific queries for students and analysts alike.

CSrankingacademic rankingscomputer science departments
0 likes · 7 min read
How CSranking Reveals the True Strength of Global Computer Science Departments
MaGe Linux Operations
MaGe Linux Operations
Sep 29, 2017 · Operations

Why Ops Teams Feel Stuck and How to Break the Cycle

The article explores common feelings of fatigue, lack of achievement, and low morale among operations professionals, identifies six root causes such as missing systematic frameworks, unclear positioning, closed mindset, insufficient authority, stagnant improvement, and absent cultural integration, and offers actionable suggestions to transform operations into a strategic, valued function.

IT managementTeam Cultureoperations
0 likes · 8 min read
Why Ops Teams Feel Stuck and How to Break the Cycle
Tongcheng Travel Technology Center
Tongcheng Travel Technology Center
Sep 29, 2017 · Big Data

Evolution of Monitoring Architecture and Traffic Alert Algorithms at Tongcheng Travel

This article describes how Tongcheng Travel’s monitoring system evolved from a monolithic design to a distributed and big‑data‑based architecture, introducing real‑time processing with Storm, machine‑learning‑enhanced alerts, and a multivariate linear regression model that dramatically improves traffic anomaly detection accuracy.

Big DataMachine LearningMonitoring
0 likes · 10 min read
Evolution of Monitoring Architecture and Traffic Alert Algorithms at Tongcheng Travel
Dada Group Technology
Dada Group Technology
Sep 29, 2017 · Operations

Overwatch: A Distributed System Monitoring Platform for Real‑Time RPC Visibility

Overwatch is an open‑source distributed monitoring platform built by Dada‑Jingdong Home that collects, aggregates, and visualizes RPC traffic across thousands of micro‑services in real time, enabling engineers to quickly pinpoint the root cause of system failures using directed‑graph visualizations and CQRS‑based data queries.

CQRSKafkaMonitoring
0 likes · 10 min read
Overwatch: A Distributed System Monitoring Platform for Real‑Time RPC Visibility