All Articles

143086 articles · Page 6713 of 7155
MaGe Linux Operations
MaGe Linux Operations
Jun 20, 2017 · Backend Development

Master Python Virtual Environments with virtualenv and PyCharm

This guide walks you through installing virtualenv via pip or source, creating and activating a Python 3.6 virtual environment for a project, and seamlessly integrating it into PyCharm on Windows, enabling simultaneous use of Python 2.7 and 3.6 for development.

PythonWindowsenvironment
0 likes · 5 min read
Master Python Virtual Environments with virtualenv and PyCharm
WeChat Backend Team
WeChat Backend Team
Jun 20, 2017 · Artificial Intelligence

How Constrained Spatial‑Temporal Modeling Boosts Low‑Light Video Calls in Real Time

Researchers present a real‑time low‑lighting video enhancement technique for mobile communication that combines spatial brightness and contrast constraints with temporal consistency, delivering brighter, flicker‑free video without over‑enhancement, while maintaining low computational cost suitable for smartphones.

image processinglow-light videomobile-communication
0 likes · 12 min read
How Constrained Spatial‑Temporal Modeling Boosts Low‑Light Video Calls in Real Time
Continuous Delivery 2.0
Continuous Delivery 2.0
Jun 20, 2017 · Operations

Achieving Continuous Delivery: Essential Practices and Resources

To achieve sustainable, low‑cost, high‑quality continuous delivery, teams—especially those under 30 members or working on loosely coupled services—should master core practices such as two‑week iteration cycles, CI pipelines, estimation, planning, and iterative activity management, as illustrated by the Baidu case series.

AgileContinuous Deliveryiteration
0 likes · 2 min read
Achieving Continuous Delivery: Essential Practices and Resources
dbaplus Community
dbaplus Community
Jun 19, 2017 · Databases

Unlock Full‑SQL Statistics in MySQL: Using Performance Schema with myawr

By enabling MySQL's Performance Schema and integrating its comprehensive SQL execution metrics into the open‑source myawr tool, this guide shows how to collect, store, and visualize full‑query statistics—beyond slow‑log—through table design, data ingestion, and multi‑dimensional reporting.

MySQLPerformance SchemaSQL statistics
0 likes · 11 min read
Unlock Full‑SQL Statistics in MySQL: Using Performance Schema with myawr
Efficient Ops
Efficient Ops
Jun 19, 2017 · Operations

How JD.com’s ForceBot Revolutionized 618 Sale Load Testing

This article examines JD.com’s 618 shopping festival performance, the deployment of unmanned delivery robots, and the design and architecture of the ForceBot full‑link load‑testing system that enabled precise capacity planning and bottleneck detection for massive e‑commerce traffic.

Capacity PlanningE-commerceLoad Testing
0 likes · 8 min read
How JD.com’s ForceBot Revolutionized 618 Sale Load Testing
DevOps
DevOps
Jun 19, 2017 · Operations

Barclays' Agile and DevOps Transformation in the FinTech Era

The article examines how Barclays bank undertook an 18‑month enterprise‑wide agile and DevOps transformation—spanning IT, HR, security, and all business units—to meet FinTech competition, improve speed, reliability, and support a large‑scale digital overhaul for the financial sector.

DigitalTransformationOperationsbanking
0 likes · 7 min read
Barclays' Agile and DevOps Transformation in the FinTech Era
Architects' Tech Alliance
Architects' Tech Alliance
Jun 19, 2017 · Fundamentals

2017 TOP500 Supercomputer Rankings and Energy‑Efficiency Insights

The 2017 TOP500 list shows China's Sunway TaihuLight leading with 125,435.9 TFlop/s, highlights the role of Linpack‑based rankings, details vendor participation, and contrasts performance‑focused TOP500 with energy‑focused Green500, underscoring China's growing high‑performance computing capabilities and the importance of power efficiency.

ChinaHPCSupercomputers
0 likes · 6 min read
2017 TOP500 Supercomputer Rankings and Energy‑Efficiency Insights
21CTO
21CTO
Jun 19, 2017 · Databases

How Didi Scales HBase for Real‑Time Orders, Geo‑Tracking, ETA and Monitoring

This article explains how Didi leverages HBase’s distributed architecture, multi‑language APIs, and custom rowkey designs to support online order queries, driver‑passenger trajectory tracking with GeoHash, real‑time ETA calculations, and a monitoring platform, while managing multi‑tenant resources through DHS and RS Group.

DidiDistributed StorageHBase
0 likes · 13 min read
How Didi Scales HBase for Real‑Time Orders, Geo‑Tracking, ETA and Monitoring
21CTO
21CTO
Jun 19, 2017 · R&D Management

How to Hire and Keep Great Developers: Insights from Stack Overflow’s COO

Stack Overflow’s COO shares practical strategies for attracting, hiring, and retaining top developers by fostering a developer‑centric culture, empowering technical leadership, providing autonomy, proper tools, and engaging with the developer community.

company culturedeveloper hiringleadership
0 likes · 7 min read
How to Hire and Keep Great Developers: Insights from Stack Overflow’s COO
Java Backend Technology
Java Backend Technology
Jun 19, 2017 · Databases

Design Efficient Redis Keys for Pattern‑Matching Queries

This article explains how to design concise Redis keys that enable multi‑condition and fuzzy queries by using a structured naming convention, demonstrates the implementation within a Java SSM project, and provides code snippets for key assembly, querying, and deletion.

DatabaseJavaKey Design
0 likes · 6 min read
Design Efficient Redis Keys for Pattern‑Matching Queries
Architecture Digest
Architecture Digest
Jun 19, 2017 · Databases

Tera: Baidu’s Large‑Scale Distributed Table System and Its Role in Real‑Time Search

The article explains how Baidu’s Tera distributed table storage system underpins the search engine’s trillion‑scale real‑time data processing, detailing its architecture, data model, high‑availability mechanisms, and performance optimizations that enable rapid link storage, index filtering, and user‑behavior analysis.

BaiduDatabase ArchitectureTera
0 likes · 9 min read
Tera: Baidu’s Large‑Scale Distributed Table System and Its Role in Real‑Time Search
Alibaba Cloud Developer
Alibaba Cloud Developer
Jun 19, 2017 · Cloud Computing

How Alibaba Built a Cloud‑Native HR System That Cut Costs 100× and Boosted Speed 6×

This article details Alibaba's migration from Oracle PeopleSoft HCM to a self‑developed, cloud‑native eHR platform, describing the technical challenges, phased development using Groovy and MaxCompute, and the resulting six‑fold speed increase, hundred‑fold cost reduction, and enhanced employee experience.

Big DataCloud ComputingGroovy
0 likes · 11 min read
How Alibaba Built a Cloud‑Native HR System That Cut Costs 100× and Boosted Speed 6×
Qunar Tech Salon
Qunar Tech Salon
Jun 18, 2017 · Databases

Understanding and Applying Common Table Expressions (CTE) in SQL

This article introduces Common Table Expressions (CTE) in SQL, explains how they improve query readability and enable writable temporary tables, demonstrates multi‑table modifications, advanced CRUD scenarios, implements a ring‑buffer using CTE, and discusses performance benefits and potential pitfalls.

CTEData ModelingDatabase
0 likes · 12 min read
Understanding and Applying Common Table Expressions (CTE) in SQL
dbaplus Community
dbaplus Community
Jun 18, 2017 · Databases

How to Diagnose and Resolve DB2 Lock Timeouts in Production

This article walks through the step‑by‑step process of detecting, analyzing, and fixing DB2 lock‑timeout incidents in a production environment, covering configuration tweaks, script modifications, diagnostic file interpretation, and practical recommendations to prevent future deadlocks.

DB2IMPORT utilitySQL
0 likes · 9 min read
How to Diagnose and Resolve DB2 Lock Timeouts in Production