All Articles

140646 articles · Page 6911 of 7033
Qunar Tech Salon
Qunar Tech Salon
Dec 6, 2015 · Fundamentals

10 Bad Coding Practices That Harm Software Development Projects

These ten detrimental coding habits—ranging from misspelled identifiers and poor formatting to hard‑coded passwords and premature optimization—illustrate how bad practices can reduce efficiency, increase bugs, and jeopardize security, emphasizing the need for disciplined, modular, and well‑structured development.

Best PracticesCoding Practicescode quality
0 likes · 5 min read
10 Bad Coding Practices That Harm Software Development Projects
Efficient Ops
Efficient Ops
Dec 5, 2015 · Information Security

Cultivating Secure Development Talent, Effective Security Visualization, and the Role of Machine Learning

This article shares insights from a security‑focused discussion on nurturing security‑oriented developers, balancing leadership and analyst needs in security visualization, and evaluating whether machine‑learning techniques truly add value to internal security data processing.

DevSecOpsMachine Learninginformation security
0 likes · 7 min read
Cultivating Secure Development Talent, Effective Security Visualization, and the Role of Machine Learning
21CTO
21CTO
Dec 5, 2015 · Backend Development

How LAMP Powers Rapid Iteration Across Development, Testing, and Operations

This article explains how a unified LAMP-based solution enables fast development, automated testing, and streamlined operations for large‑scale online services, detailing the architecture’s layers, tooling, and future directions for standardization and platformization.

Backend DevelopmentLAMPOperations
0 likes · 8 min read
How LAMP Powers Rapid Iteration Across Development, Testing, and Operations
21CTO
21CTO
Dec 5, 2015 · Cloud Computing

How Momo Scales to Billions: High‑Availability Communication Architecture for Mobile Social Apps

Facing up to 1.6‑1.7 billion daily requests, Momo’s tech director explains how the company built a highly available, low‑latency communication protocol and distributed infrastructure—leveraging virtualization, OpenStack, and cloud servers—to overcome weak mobile networks and serve its massive social‑gaming user base.

Communication ProtocolHigh AvailabilityMobile Networking
0 likes · 4 min read
How Momo Scales to Billions: High‑Availability Communication Architecture for Mobile Social Apps
21CTO
21CTO
Dec 5, 2015 · Cloud Computing

Inside Tencent's Game Cloud: Architecture, Challenges, and Solutions

Tencent's internal game cloud, the company's largest IaaS platform, faces six major challenges—including massive device counts, frequent game launches, utilization fluctuations, high availability, performance demands, and fault handling—addressed through a three‑layer architecture, five key technical capabilities, and a robust operational system.

Game CloudIaaSTencent
0 likes · 8 min read
Inside Tencent's Game Cloud: Architecture, Challenges, and Solutions
21CTO
21CTO
Dec 5, 2015 · Databases

How Lync Server Leverages Multiple SQL Instances for High Availability

The article explains that Lync (Skype for Business) Server relies on several SQL Server instances—including CMS, RTC, and Rtcdyn—distributed across front‑end and back‑end servers, using push replication from a master to ensure data consistency and high availability, and discusses deployment considerations for standard versus enterprise editions.

Lync ServerSQL Serverdatabase replication
0 likes · 6 min read
How Lync Server Leverages Multiple SQL Instances for High Availability
Qunar Tech Salon
Qunar Tech Salon
Dec 5, 2015 · Fundamentals

Why Learning Data Structures and Algorithms Makes You a Better Developer

This article explains how mastering data structures and algorithm analysis provides a problem‑solving mindset, covering fundamental concepts, Dijkstra’s shortest‑path algorithm, topological sorting for dependency resolution, and Huffman coding for data compression, illustrating their broad impact on software development.

Data StructuresDijkstraHuffman coding
0 likes · 19 min read
Why Learning Data Structures and Algorithms Makes You a Better Developer
dbaplus Community
dbaplus Community
Dec 4, 2015 · Big Data

Big Data Insights from the 2015 Internet+ Summit: Advertising, Finance & Security

The article compiles detailed notes from the 2015 Internet+ Big Data Summit, highlighting how data monetization reshapes advertising, drives financial analytics, improves operational efficiency, and strengthens security, while presenting real‑world case studies, models, and practical recommendations from industry experts.

AdvertisingData GovernanceData Monetization
0 likes · 17 min read
Big Data Insights from the 2015 Internet+ Summit: Advertising, Finance & Security
dbaplus Community
dbaplus Community
Dec 4, 2015 · Databases

Why Storage Choices Make or Break Your Database Performance

In this technical presentation, HP's storage director shares market trends, flash storage evolution, performance metrics, planning considerations, and risk mitigation strategies, highlighting how storage architecture directly impacts database efficiency, reliability, and cost in modern enterprise environments.

DatabaseFlashrisk management
0 likes · 13 min read
Why Storage Choices Make or Break Your Database Performance
21CTO
21CTO
Dec 4, 2015 · Fundamentals

Boost Your Programming Career: 3 Proven Ways to Supercharge Learning Ability

This article outlines three essential strategies for programmers to enhance their learning ability—cultivating effective reading habits, focusing on work‑related knowledge, and maintaining a proactive mindset—to sustain continuous growth in the fast‑changing software industry.

BooksSelf‑Improvementcareer-development
0 likes · 12 min read
Boost Your Programming Career: 3 Proven Ways to Supercharge Learning Ability
21CTO
21CTO
Dec 4, 2015 · R&D Management

Inside Facebook’s Growth Team: How Engineering Drives User Explosion

The article reveals the inner workings of Facebook’s Growth Team, detailing its data‑driven culture, organizational structure, key leaders, and engineering‑focused strategies that have propelled the platform to billions of active users, offering a rare behind‑the‑scenes look.

GrowthProduct Managementdata analysis
0 likes · 12 min read
Inside Facebook’s Growth Team: How Engineering Drives User Explosion
21CTO
21CTO
Dec 4, 2015 · R&D Management

How to Become an Exceptional Technical Manager: 5 Proven Practices

This article shares practical advice from a former development director on how technical managers can excel by connecting with their teams, managing tasks effectively, mastering time and resources, respecting individuals, and representing their team’s interests to drive success.

LeadershipProject Managementsoftware development
0 likes · 15 min read
How to Become an Exceptional Technical Manager: 5 Proven Practices
Ctrip Technology
Ctrip Technology
Dec 4, 2015 · Operations

Key Takeaways from Ctrip’s Second Investment Summit Technical Session

The eight‑hour technical session at Ctrip’s second investment summit in Shanghai featured a series of expert talks covering infrastructure scaling, automation frameworks, call‑center efficiency, secure development lifecycles, pricing engine architecture, high‑availability engineering, AB testing strategies, and mobile app componentization, providing valuable insights for large‑scale internet companies.

AB testingCtripTech Conference
0 likes · 10 min read
Key Takeaways from Ctrip’s Second Investment Summit Technical Session
Architect
Architect
Dec 4, 2015 · Operations

Evolution of Qiniu Cloud Data Processing Architecture

The article explains how Qiniu's data processing platform has evolved from a simple real‑time URL‑based model to a more complex architecture featuring separate caching, agent services, discover monitoring, and container‑based elastic scaling to handle massive unstructured data workloads.

Real-time Processingcloud architecturecontainerization
0 likes · 9 min read
Evolution of Qiniu Cloud Data Processing Architecture
Suning Technology
Suning Technology
Dec 4, 2015 · Operations

How Suning’s IT Engine Powered a 358% Order Surge During Double 11

During the 2015 Double 11 shopping festival, Suning’s IT team combined big‑data‑driven capacity planning, system tiering, stress testing, architecture review, comprehensive monitoring, and emergency response mechanisms to achieve a 358% increase in total orders, with mobile sales up 67% and offline growth of 153%.

e-commerceemergency responsesystem scaling
0 likes · 7 min read
How Suning’s IT Engine Powered a 358% Order Surge During Double 11