All Articles

143663 articles · Page 6581 of 7184
ITPUB
ITPUB
Jan 17, 2018 · Information Security

How ISPs Hijack Video Sites to Run Hidden Crypto‑Mining Scripts

Recent reports show that some Chinese ISPs inject obfuscated cryptocurrency‑mining JavaScript into popular video‑streaming pages, using network hijacking to exploit browsers' CPU cycles without noticeable slowdown, and security tools like 360 Safe Guard now offer anti‑mining protection.

Browser securityCoinHiveISP hijacking
0 likes · 6 min read
How ISPs Hijack Video Sites to Run Hidden Crypto‑Mining Scripts
Suning Technology
Suning Technology
Jan 17, 2018 · Information Security

How Suning Built a Robust Security Architecture for E‑Commerce

This article examines Suning's evolution from a basic network‑operations unit to a comprehensive security ecosystem, detailing its organizational structure, protection platforms, integrated risk‑control mechanisms, big‑data threat perception system, and management processes that together safeguard its e‑commerce operations.

E-commerceSecurity architectureinformation security
0 likes · 12 min read
How Suning Built a Robust Security Architecture for E‑Commerce
Architect's Tech Stack
Architect's Tech Stack
Jan 17, 2018 · Operations

RabbitMQ Cluster Installation and Configuration Guide

This guide explains how to install RabbitMQ, set up a three-node Erlang-based cluster on CentOS, configure hostnames, Erlang cookies, designate disk and RAM nodes, manage services, enable mirrored queues, and verify cluster status using command‑line tools.

HARabbitMQerlang
0 likes · 9 min read
RabbitMQ Cluster Installation and Configuration Guide
360 Quality & Efficiency
360 Quality & Efficiency
Jan 17, 2018 · Fundamentals

Essential Soft Skills for Software Testers

The article explains why soft skills such as skeptical thinking, curiosity, analytical ability, and communication are crucial for software testers, complementing hard technical knowledge and enhancing defect detection, collaboration, and overall testing effectiveness.

Analysiscommunicationcritical thinking
0 likes · 7 min read
Essential Soft Skills for Software Testers
Alibaba Cloud Developer
Alibaba Cloud Developer
Jan 17, 2018 · Operations

How Alibaba Uses AI Models to Optimize Double 11 Consumer Benefits

Alibaba leverages multiple machine‑learning models—including spending forecasts, discount‑sensitivity, spread‑ability, category‑preference, and churn prediction—to intelligently allocate shopping vouchers and red packets during Double 11, boosting consumer engagement, merchant sales, and overall platform GMV.

E-commerceMarketing Analyticsconsumer behavior
0 likes · 9 min read
How Alibaba Uses AI Models to Optimize Double 11 Consumer Benefits
MaGe Linux Operations
MaGe Linux Operations
Jan 17, 2018 · Operations

Master Linux System Admin: 100 Quiz Questions & Answers

This article presents a comprehensive set of 100 multiple‑choice Linux system administration questions covering daemons, file permissions, package management, networking, and more, each followed by the correct answer, providing a valuable study resource for Linux professionals.

Linux commandsQuizlinux certification
0 likes · 23 min read
Master Linux System Admin: 100 Quiz Questions & Answers
MaGe Linux Operations
MaGe Linux Operations
Jan 17, 2018 · Fundamentals

How to Land a Python Job: Proven Strategies and Interview Tips

This article analyzes the rapid growth of Python job demand in 2017, then offers practical advice on building solid skills, crafting effective resumes, leveraging internal referrals, and preparing thoroughly for interviews to increase your chances of securing a Python position.

Interview TipsJob HuntingPython
0 likes · 7 min read
How to Land a Python Job: Proven Strategies and Interview Tips
Java Backend Technology
Java Backend Technology
Jan 16, 2018 · Backend Development

From Monolith to Microservices: A Beginner’s Guide to Modern Backend Architecture

This article walks through the evolution from traditional three‑layer monolithic architecture to microservice architecture, explaining system design concepts, the drawbacks of monoliths, the benefits and challenges of microservices, and compares them with SOA, providing clear diagrams, pros and cons, and practical insights for backend engineers.

SOAbackend architecturemicroservices
0 likes · 15 min read
From Monolith to Microservices: A Beginner’s Guide to Modern Backend Architecture
dbaplus Community
dbaplus Community
Jan 16, 2018 · Big Data

Kafka MirrorMaker Mastery: Real‑Time Sync, Tuning & Troubleshooting

Kafka MirrorMaker provides near‑real‑time cross‑data‑center replication by consuming from a source cluster and producing to a target cluster, and this guide explains its core features, new vs. old consumer APIs, partition assignment strategies, performance tuning, network considerations, and practical command‑line examples.

Consumer APIData ReplicationKafka
0 likes · 13 min read
Kafka MirrorMaker Mastery: Real‑Time Sync, Tuning & Troubleshooting
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jan 16, 2018 · Backend Development

What We Learned from China’s Top Tech Architects on System Refactoring

Leading architects from companies like Sogou, Ele.me, Xiaomi, Tuniu, Kuaidi, 58.com, and Tencent shared practical insights on progressively refactoring legacy systems, scaling platforms, adopting service‑oriented and streaming architectures, and balancing optimization with new business demands, offering a comprehensive roadmap for modern backend evolution.

Scalable Systemsmicroservicesservice-oriented architecture
0 likes · 17 min read
What We Learned from China’s Top Tech Architects on System Refactoring
Efficient Ops
Efficient Ops
Jan 16, 2018 · Operations

How Tencent Secures Game Operations: Real Cases, Challenges, and Data‑Driven Solutions

This article shares a comprehensive overview of game operation security at Tencent, covering personal background, real‑world incident cases, the inherent challenges of large‑scale game services, past monitoring efforts, and a new data‑driven alerting framework that dramatically reduces false alarms while protecting game economies.

AlertingGame SecurityOperations
0 likes · 25 min read
How Tencent Secures Game Operations: Real Cases, Challenges, and Data‑Driven Solutions
DevOps
DevOps
Jan 16, 2018 · Fundamentals

Introduction to Git Repository Structure and Configuration

This article provides a comprehensive overview of Git for enterprise developers, covering repository basics, the .git directory, configuration files like .gitattributes and .gitignore, the three‑level configuration system, and step‑by‑step instructions for creating and cloning repositories on Windows.

ConfigurationRepositoryTutorial
0 likes · 8 min read
Introduction to Git Repository Structure and Configuration
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Jan 16, 2018 · Frontend Development

Mastering JavaScript Module Systems: From CommonJS to ES6 and Beyond

This comprehensive guide explores JavaScript module mechanisms—including CommonJS, Node.js core and file modules, AMD, CMD, UMD, and ES6 import/export—detailing their advantages, loading strategies, code examples, circular dependencies, and best practices for modern front‑end and back‑end development.

AMDCommonJSModules
0 likes · 25 min read
Mastering JavaScript Module Systems: From CommonJS to ES6 and Beyond
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Jan 16, 2018 · Frontend Development

How Bilibili Scaled Its Frontend: From MVC to Vue SSR and Koa

This article chronicles Bilibili’s front‑end evolution in 2017, detailing the shift from a backend‑centric MVC model to front‑back separation, the adoption of Node middle‑layers, Vue and React SSR, Docker deployment, caching strategies, and subsequent refactoring to improve performance and scalability.

DockerKoaNode.js
0 likes · 15 min read
How Bilibili Scaled Its Frontend: From MVC to Vue SSR and Koa
Architect's Tech Stack
Architect's Tech Stack
Jan 16, 2018 · Cloud Native

Using Maven Docker Plugin to Build, Run, and Push Docker Images for Spring Boot Applications

This tutorial explains how to configure the spotify/docker-maven-plugin in a Spring Boot project's pom.xml, build Docker images with Maven commands, run containers, optionally use a custom Dockerfile, push images to DockerHub, and bind the build goal to the Maven package phase for automated container creation.

CI/CDcloud-nativecontainer
0 likes · 12 min read
Using Maven Docker Plugin to Build, Run, and Push Docker Images for Spring Boot Applications
Java Captain
Java Captain
Jan 16, 2018 · Backend Development

Career Advice and Essential Skills for Java Developers with Three Years of Experience

The article offers career-stage guidance for programmers and outlines the key technical skills—including syntax, collections, design patterns, multithreading, IO, JDK internals, frameworks, databases, algorithms, JVM and web concepts—that a Java developer with three years of experience should master to advance toward senior and leadership roles.

career developmentinterview preparationprogramming skills
0 likes · 12 min read
Career Advice and Essential Skills for Java Developers with Three Years of Experience
21CTO
21CTO
Jan 16, 2018 · Fundamentals

Why Distributed Consensus Is So Hard: From CAP to Byzantine Fault Tolerance

Distributed systems rely on consensus to ensure consistent results, but achieving it faces fundamental challenges such as network unreliability, node failures, and trade‑offs captured by the CAP theorem, FLP impossibility, and various algorithms like Paxos, Raft, and Byzantine Fault Tolerance, each balancing consistency, availability, and safety.

Byzantine Fault ToleranceCAP theoremPaxos
0 likes · 26 min read
Why Distributed Consensus Is So Hard: From CAP to Byzantine Fault Tolerance