Tagged articles
1915 articles
Page 19 of 20
21CTO
21CTO
Sep 4, 2017 · Databases

How Monty Widenius Built MySQL into the World’s Top Database

From dropping out of university at 19 to founding MySQL, Monty Widenius’s relentless coding passion, open‑source philosophy, and partnership with David Axmark transformed a hobby project into the world’s most popular database, shaping modern data management and inspiring generations of developers.

Monty WideniusTech historydatabases
0 likes · 9 min read
How Monty Widenius Built MySQL into the World’s Top Database
Node Underground
Node Underground
Aug 24, 2017 · Backend Development

How to Start Contributing to Node.js: Three Easy Paths

Contributing to the massive open‑source Node.js project is easier than it seems; you can get involved by working on the core library, joining one of its specialized working groups, or participating in the broader ecosystem through evangelism and community events.

ContributionNode.jscommunity
0 likes · 2 min read
How to Start Contributing to Node.js: Three Easy Paths
Java Captain
Java Captain
Aug 21, 2017 · Backend Development

10 Tips to Stand Out as a Java Developer

To distinguish yourself among Java developers, focus on mastering core OOP principles, essential APIs, continuous coding, community engagement, blog interaction, studying open‑source frameworks, tracking tech trends, maintaining reusable code snippets, understanding various development methodologies, and documenting your insights for sharing.

APIsOOPagile
0 likes · 6 min read
10 Tips to Stand Out as a Java Developer
ITPUB
ITPUB
Aug 2, 2017 · Databases

How Chinese Domestic Databases Evolved in 2017: Funding, Products, and Market Moves

The 2017 overview of China’s domestic database sector examines funding milestones, new product releases, and market activities of key players such as Nanda General, HanGao Software, Kingbase, Inspur K‑DB, and XingRuiGe, highlighting their technical capabilities and strategic directions.

Chinese MarketData PlatformsEnterprise Software
0 likes · 9 min read
How Chinese Domestic Databases Evolved in 2017: Funding, Products, and Market Moves
21CTO
21CTO
Jul 30, 2017 · Fundamentals

What Linus Torvalds Reveals About Linux Innovation and Collaboration

At the Open Source Leaders Summit, Linus Torvalds critiqued superficial innovation, highlighted the importance of detailed work and trust networks, shared striking Linux kernel contribution statistics, and recounted his personal journey and ongoing influence on open‑source development.

CollaborationLinus Torvaldsopen source
0 likes · 8 min read
What Linus Torvalds Reveals About Linux Innovation and Collaboration
Java Captain
Java Captain
Jul 23, 2017 · Backend Development

A Comprehensive Roadmap for Learning Java Development and Advancing Your Career

This article provides a detailed, stage‑by‑stage learning roadmap for aspiring and working Java developers, covering fundamentals, web development, frameworks, advanced topics like JVM and concurrency, and career‑building strategies such as specialization, open‑source contributions, and personal branding.

Backend DevelopmentJVMLearning Resources
0 likes · 20 min read
A Comprehensive Roadmap for Learning Java Development and Advancing Your Career
Architecture Digest
Architecture Digest
Jul 22, 2017 · Big Data

Popular Big Data Tools and Their Descriptions

This article provides an extensive overview of more than ninety open‑source and commercial big‑data tools—including ETL platforms, resource managers, storage systems, messaging queues, processing engines, and visualization libraries—detailing their core functions, typical use cases, and notable adopters.

AnalyticsBig DataData Integration
0 likes · 26 min read
Popular Big Data Tools and Their Descriptions
ITPUB
ITPUB
Jul 17, 2017 · Databases

Why SQL Still Dominates After 43 Years: 8 Compelling Reasons

Based on a 2017 Stack Overflow survey of 64,000 developers, this article explains why SQL remains the second‑most used programming language, detailing eight technical, community‑driven and practical reasons that keep relational databases indispensable despite the rise of newer technologies.

Data ManagementRDBMSSQL
0 likes · 10 min read
Why SQL Still Dominates After 43 Years: 8 Compelling Reasons
Architects' Tech Alliance
Architects' Tech Alliance
Jul 14, 2017 · Artificial Intelligence

AI Influence Report: Core Findings on Companies, Technologies, and Public Sentiment

The AI Influence Report, released by a leading tech media company, highlights that comprehensive AI firms wield greater influence than niche players, open-source platforms spur downstream growth, the shift from general to custom and brain‑like chips is accelerating, and competition is moving toward talent and application scenarios, with Chinese public confidence at 83%.

AI ReportPublic Sentimentchip technology
0 likes · 3 min read
AI Influence Report: Core Findings on Companies, Technologies, and Public Sentiment
21CTO
21CTO
Jul 11, 2017 · Fundamentals

From Mainframes to Cloud‑Native OS: How Elastos Envisions the Next Generation of Operating Systems

This extensive essay traces the evolution of computer operating systems from the 1940s to today, analyzes the limitations of current OS architectures, and proposes a cloud‑native, container‑based future exemplified by the open‑source Elastos platform, highlighting security, interoperability, and new business models.

IoTOperating Systemscloud computing
0 likes · 37 min read
From Mainframes to Cloud‑Native OS: How Elastos Envisions the Next Generation of Operating Systems
Efficient Ops
Efficient Ops
Jul 2, 2017 · Cloud Computing

Why Azure’s Open‑Source Turn Is Redefining Cloud Computing and DevOps

The article examines how legacy, monolithic software struggles in modern IT, while cloud‑centric architectures—exemplified by Microsoft Azure’s embrace of open‑source, IaaS, PaaS, and DevOps tools—enable scalable, flexible development and operations, signaling an inevitable shift toward cloud‑native production.

AzureDevOpsIaaS
0 likes · 8 min read
Why Azure’s Open‑Source Turn Is Redefining Cloud Computing and DevOps
Didi Tech
Didi Tech
Jun 30, 2017 · Mobile Development

Didi’s VirtualAPK: An Open‑Source Android Plugin Framework for Dynamic Feature Delivery

Didi’s newly open‑source VirtualAPK framework lets Android apps deliver new features, hot‑fixes, and experimental functionality instantly through modular plugins, offering full component support, minimal intrusion, easy host‑resource access, and broad device compatibility—overcoming the limitations of existing plugin solutions for rapid, reliable business updates.

AndroidDynamic ReleaseMobile Development
0 likes · 5 min read
Didi’s VirtualAPK: An Open‑Source Android Plugin Framework for Dynamic Feature Delivery
MaGe Linux Operations
MaGe Linux Operations
Jun 23, 2017 · Fundamentals

9 Key Lessons from 25 Years of Linux Kernel Development

Over 25 years, the Linux kernel community has distilled nine essential lessons—from short release cycles and distributed development models to the critical role of tools, strong governance, company participation, and incremental feature growth—demonstrating how collaborative, adaptable processes sustain large‑scale open‑source projects.

LinuxSoftware Engineeringkernel-development
0 likes · 7 min read
9 Key Lessons from 25 Years of Linux Kernel Development
ITPUB
ITPUB
Jun 21, 2017 · Big Data

Top Linux Visualization Tools: Gnuplot, Octave, Scilab, MayaVi, Maxima

An overview of popular open‑source Linux data‑visualization applications—Gnuplot, GNU Octave, Scilab, MayaVi, and Maxima—examining each tool’s licensing, capabilities, scripting interfaces, 2‑D/3‑D plotting features, and typical use‑cases to help readers choose the most suitable solution for their computational tasks.

Data visualizationGnuplotMaxima
0 likes · 16 min read
Top Linux Visualization Tools: Gnuplot, Octave, Scilab, MayaVi, Maxima
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jun 20, 2017 · Cloud Native

How Uber Built Jaeger: From In‑House Tracing to a Cloud‑Native Open‑Source Platform

Uber’s engineering team chronicles the evolution of its distributed tracing system—from the early Merckx pull‑based solution and TChannel integration to the open‑source Jaeger platform—detailing architectural shifts, sampling strategies, multi‑language client libraries, and the move toward a fully cloud‑native, end‑to‑end observability stack.

Cloud NativeDistributed TracingMicroservices
0 likes · 17 min read
How Uber Built Jaeger: From In‑House Tracing to a Cloud‑Native Open‑Source Platform
MaGe Linux Operations
MaGe Linux Operations
May 24, 2017 · Operations

Why Arch Linux Is the Ideal Starting Point for Linux Newcomers

The author shares a personal journey from Ubuntu and Debian to Arch Linux, explains why Arch’s lightweight, minimalist design and extensive Wiki make it a powerful learning platform for beginners, and provides practical installation tips, common issue fixes, and useful software recommendations.

Arch LinuxSystem AdministrationTutorial
0 likes · 12 min read
Why Arch Linux Is the Ideal Starting Point for Linux Newcomers
Efficient Ops
Efficient Ops
May 23, 2017 · Information Security

What’s New in Jumpserver? A Deep Dive into the Latest Open‑Source Bastion Host

This article introduces Jumpserver, an open‑source bastion host built with Python and Django, and details its major new version updates—including a full code refactor, component separation, Docker support, internationalization, RESTful APIs, and enhanced UI—highlighting how these changes improve security, extensibility, and deployment flexibility for enterprises.

Bastion HostDjangoDocker
0 likes · 7 min read
What’s New in Jumpserver? A Deep Dive into the Latest Open‑Source Bastion Host
Qunar Tech Salon
Qunar Tech Salon
May 22, 2017 · Artificial Intelligence

Which Deep Learning Framework Is Best for You?

This article compares the most popular open‑source deep‑learning frameworks—including TensorFlow, Caffe, Caffe2, CNTK, MXNet, Torch, PyTorch, Deeplearning4J and Theano—detailing their origins, key features, strengths, weaknesses, ecosystem support, and the trade‑offs between open‑source and proprietary AI solutions.

AICaffeDeep Learning
0 likes · 13 min read
Which Deep Learning Framework Is Best for You?
MaGe Linux Operations
MaGe Linux Operations
May 18, 2017 · Operations

Why Linux Really Boosts Programmer Productivity Beyond the Hype

While many claim Linux automatically makes developers more efficient, this article explains that true excellence comes from attitude and deep thinking, and outlines Linux’s concrete benefits such as open‑source nature, multi‑user support, stability, security features like SELinux, and performance advantages that together empower programmers.

Operating SystemSecuritySystem Administration
0 likes · 5 min read
Why Linux Really Boosts Programmer Productivity Beyond the Hype
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
May 12, 2017 · Cloud Native

Huawei’s Open‑Source Breakthroughs at OSCON 2017: Cloud‑Native Insights

The OSCON 2017 conference in Austin featured Huawei’s extensive open‑source showcase, including talks on ecosystem growth, serverless micro‑service orchestration, unified storage with OpenSDS, network simplification via iCAN, and Go‑based DevOps orchestration, plus demos of OpenStack and developer ecosystem solutions.

ContainerDevOpsServerless
0 likes · 6 min read
Huawei’s Open‑Source Breakthroughs at OSCON 2017: Cloud‑Native Insights
DevOps
DevOps
May 3, 2017 · Cloud Native

Understanding Docker’s Rebranding to Moby and the Role of LinuxKit

The article analyzes Docker’s controversial rename of its core project to Moby, the community backlash it sparked, the strategic motives behind the move, and how related initiatives like LinuxKit fit into the evolving cloud‑native container ecosystem.

Cloud NativeDockerLinuxKit
0 likes · 14 min read
Understanding Docker’s Rebranding to Moby and the Role of LinuxKit
MaGe Linux Operations
MaGe Linux Operations
May 2, 2017 · Operations

What Is Zabbix? A Deep Dive into Its Features, Architecture, and Deployment

Zabbix is an open‑source, web‑based enterprise monitoring platform that tracks Windows/Linux hosts, network devices, and hardware/software metrics, provides alerting, visualizes data via a customizable PHP web UI, and comprises components such as server, agents, proxies, Java gateway, and API, with flexible templates, discovery, and storage options.

AlertingIT OperationsInfrastructure
0 likes · 6 min read
What Is Zabbix? A Deep Dive into Its Features, Architecture, and Deployment
Architecture Digest
Architecture Digest
May 1, 2017 · Information Security

Overview and Architecture of the Xplico Network Forensics Tool

Xplico is an open‑source network forensics platform that reconstructs application‑level data from captured traffic, supporting numerous protocols, offering modular decoding, multithreaded processing, and flexible output to databases or files, making it valuable for security analysis and incident response.

Packet CaptureXplicoinformation security
0 likes · 9 min read
Overview and Architecture of the Xplico Network Forensics Tool
Efficient Ops
Efficient Ops
Apr 27, 2017 · Cloud Native

Why Docker Rebranded to Moby: Inside the Controversial Container Split

An in‑depth look at Docker’s transformation into the Moby project reveals how the company repackaged its flagship container platform, the community’s backlash over the split, the strategic motives behind the move, and what it means for the future of container‑based cloud native development.

Cloud NativeContainersDocker
0 likes · 10 min read
Why Docker Rebranded to Moby: Inside the Controversial Container Split
Architects' Tech Alliance
Architects' Tech Alliance
Apr 24, 2017 · Fundamentals

Intel Discontinues Its Own Lustre Distribution and Shifts Development to the Open‑Source Community

Intel announced it will cease providing its proprietary Lustre file‑system version, contribute all features to the open‑source community, designate the community build as the long‑term‑stable release, and release related Hadoop and HPC adapters, signaling a strategic shift in its high‑performance‑computing operations.

HPCHigh‑performance computingIntel
0 likes · 6 min read
Intel Discontinues Its Own Lustre Distribution and Shifts Development to the Open‑Source Community
MaGe Linux Operations
MaGe Linux Operations
Mar 16, 2017 · Fundamentals

Explore the Top Linux Distributions: From Ubuntu to Arch and Beyond

This article provides a concise overview of popular Linux distributions—including Ubuntu, Kubuntu, Mint, Deepin, Fedora, Debian, Arch, and many specialized editions—highlighting their desktop environments, target users, and key features to help readers choose the right OS for their needs.

Desktop EnvironmentOperating Systemopen source
0 likes · 13 min read
Explore the Top Linux Distributions: From Ubuntu to Arch and Beyond
Meituan Technology Team
Meituan Technology Team
Mar 9, 2017 · Databases

SQLAdvisor: An Open-Source SQL Optimization Tool from Meituan-Dianping

SQLAdvisor, an open-source MySQL optimization utility from Meituan-Dianping, analyzes a given SQL statement—parsing its lexical structure, WHERE clauses, field selectivity, aggregations and multi-table joins—to automatically recommend missing indexes, supporting INSERT/DELETE/UPDATE/SELECT operations, filtering existing indexes, and inviting community contributions on GitHub.

DBASQLindex advisor
0 likes · 8 min read
SQLAdvisor: An Open-Source SQL Optimization Tool from Meituan-Dianping
Alibaba Cloud Developer
Alibaba Cloud Developer
Feb 24, 2017 · Artificial Intelligence

Unlocking StarCraft AI Research with the Open-Source Gym StarCraft Platform

StarCraft, a classic real‑time strategy game, has become a key testbed for deep reinforcement learning and AI research, and Alibaba's open‑source Gym StarCraft platform now offers Python‑based, TensorFlow‑compatible tools that simplify agent development and evaluation within the OpenAI Gym ecosystem.

AI researchDeep LearningStarCraft
0 likes · 3 min read
Unlocking StarCraft AI Research with the Open-Source Gym StarCraft Platform
System Architect Go
System Architect Go
Feb 16, 2017 · Fundamentals

Overview of Common Open Source Licenses and Their Key Permissions

This article introduces several popular open‑source licenses—including Apache 2.0, GPL v3, MIT, BSD, Eclipse, and others—detailing their commercial use rights, required notices, modification obligations, patent provisions, and liability limitations to help developers choose an appropriate license.

ApacheBSDGPL
0 likes · 7 min read
Overview of Common Open Source Licenses and Their Key Permissions
ITPUB
ITPUB
Feb 16, 2017 · R&D Management

Linus Torvalds on Project Management: Why Users Matter More Than Code

In this interview, Linus Torvalds shares hard‑earned lessons on software project management, emphasizing personal responsibility, the primacy of users over code quality, the limited role of tools, and how the Linux kernel mailing list keeps contributors aligned, offering timeless advice for developers and teams.

Linus TorvaldsLinux kernelProject Management
0 likes · 9 min read
Linus Torvalds on Project Management: Why Users Matter More Than Code
MaGe Linux Operations
MaGe Linux Operations
Feb 8, 2017 · Fundamentals

Linux Explained: A Beginner’s Guide and How It Differs from UNIX

This article introduces Linux to newcomers, covering its definition as an open‑source operating system, the history of the free‑software movement, practical advantages over Windows, installation basics, compatibility issues, and a detailed comparison with UNIX, highlighting differences in licensing, hardware support, and usage.

LinuxOperating SystemUnix Comparison
0 likes · 10 min read
Linux Explained: A Beginner’s Guide and How It Differs from UNIX
dbaplus Community
dbaplus Community
Jan 16, 2017 · Backend Development

Scaling a FinTech Platform to $100B Transactions with Four Overhauls

Over three years, a small fintech company transformed its platform from a single‑server PHP/Java stack to a micro‑service‑based Spring Cloud architecture, undergoing four major upgrades that introduced distributed systems, SOA governance, big‑data pipelines, MongoDB replication, Redis caching, and open‑source tools, enabling transaction volumes exceeding one hundred billion.

Big DataFinTechMicroservices
1 likes · 15 min read
Scaling a FinTech Platform to $100B Transactions with Four Overhauls
Meituan Technology Team
Meituan Technology Team
Jan 5, 2017 · Databases

Inside DBProxy: Open‑Source High‑Availability Database Middleware and Its Key Enhancements

DBProxy, an open‑source MySQL middleware derived from Atlas, offers horizontal scaling, read/write separation, load balancing, advanced blacklist filtering, dynamic configuration, and numerous bug fixes, positioning it as a mature, high‑availability solution for enterprise database environments.

DBProxyDatabase Middlewarehigh availability
0 likes · 12 min read
Inside DBProxy: Open‑Source High‑Availability Database Middleware and Its Key Enhancements
Efficient Ops
Efficient Ops
Dec 25, 2016 · Operations

How to Build a Low‑Cost, High‑Availability Architecture for a Fresh‑Food E‑Commerce Platform

This article shares practical strategies for designing a cost‑effective, highly available infrastructure for a fresh‑food e‑commerce business, covering business model impact, virtual‑physical hybrid data centers, cloud‑on‑premise balance, open‑source tools, load balancing, monitoring, security, and internal service systems.

Cost Optimizationcloud architecturee‑commerce
0 likes · 15 min read
How to Build a Low‑Cost, High‑Availability Architecture for a Fresh‑Food E‑Commerce Platform
dbaplus Community
dbaplus Community
Dec 16, 2016 · Databases

Why MariaDB Beats MySQL: Features, Compatibility, and Performance Insights

This article explains how MariaDB, a community‑driven fork of MySQL, maintains full compatibility while adding new storage engines, advanced replication, performance‑boosting features like XtraDB and thread pools, and why many organizations consider it a superior replacement for Oracle‑owned MySQL.

MariaDBReplicationStorage Engine
0 likes · 9 min read
Why MariaDB Beats MySQL: Features, Compatibility, and Performance Insights
Alibaba Cloud Developer
Alibaba Cloud Developer
Nov 28, 2016 · Backend Development

Why Alibaba’s RocketMQ Donation to Apache Could Transform Distributed Messaging

Alibaba’s recent donation of its high‑performance distributed messaging platform RocketMQ to the Apache Foundation marks a significant step for open‑source middleware, promising broader adoption, enhanced community collaboration, and new opportunities for developers building scalable, low‑latency systems across cloud and IoT environments.

ApacheRocketMQopen source
0 likes · 4 min read
Why Alibaba’s RocketMQ Donation to Apache Could Transform Distributed Messaging
WeChat Backend Team
WeChat Backend Team
Nov 19, 2016 · Databases

How PhxSQL Achieves MySQL-Compatible High Availability with Strong Consistency

PhxSQL is an open‑source, MySQL‑compatible relational database cluster that provides high availability and strong data consistency through a single‑master multi‑slave architecture, automatically switching masters when over half the nodes are alive, without relying on external services like Zookeeper, and requiring no code changes for migration.

Database ClusterPhxSQLhigh availability
0 likes · 6 min read
How PhxSQL Achieves MySQL-Compatible High Availability with Strong Consistency
DevOps
DevOps
Sep 19, 2016 · Fundamentals

Microsoft Tops GitHub Open‑Source Contribution Rankings Under CEO Satya Nadella

Under CEO Satya Nadella, Microsoft has dramatically embraced open source, climbing to the top of GitHub’s contribution leaderboard with 16,419 contributions—surpassing Facebook, Docker, Angular, and Google—while opening key technologies such as .NET, Chakra, MSBuild, Xamarin, and PowerShell to the community.

GitHubMicrosoftcommunity
0 likes · 3 min read
Microsoft Tops GitHub Open‑Source Contribution Rankings Under CEO Satya Nadella
ITPUB
ITPUB
Sep 3, 2016 · Databases

8 MySQL Gotchas That Will Make You Rethink Relational Databases

The article lists eight common complaints about MySQL—from deep‑rooted bugs and inflexible relational schemas to confusing forks, storage‑engine chaos, profit‑driven licensing, weak native JSON support, and proprietary extensions—highlighting why many developers consider alternatives.

Database BugsJSONRelational Databases
0 likes · 9 min read
8 MySQL Gotchas That Will Make You Rethink Relational Databases
Efficient Ops
Efficient Ops
Aug 31, 2016 · Databases

Can WeChat’s Open‑Source PhxSQL Deliver True High‑Availability MySQL?

The article reviews WeChat’s newly open‑sourced PhxSQL, a MySQL clustering solution that promises high availability and strong consistency, examines its complex architecture with added Phxbinlogsvr and Phxsqlproxy components, and discusses practical concerns such as deployment difficulty, replication latency, lack of multi‑master writes, semi‑synchronous behavior, and monitoring challenges.

PhxSQLdatabase clusteringhigh availability
0 likes · 9 min read
Can WeChat’s Open‑Source PhxSQL Deliver True High‑Availability MySQL?
Efficient Ops
Efficient Ops
Aug 9, 2016 · Operations

What Linus Torvalds Reveals About Linux, Open Source, and Git

Linus Torvalds discusses the origins of Linux, the role of open‑source collaboration, the evolution of Git, his personal work habits, and the broader impact of open‑source software on technology, business, and future innovation in a candid TED‑style interview.

GitLinuxOperating Systems
0 likes · 17 min read
What Linus Torvalds Reveals About Linux, Open Source, and Git
Qunar Tech Salon
Qunar Tech Salon
Jun 24, 2016 · Backend Development

Overview of Alibaba's Open Source Projects

This article provides a comprehensive overview of Alibaba's numerous open‑source projects, ranging from high‑performance service frameworks and databases to messaging middleware, frontend tools, testing platforms, and infrastructure utilities, highlighting their key features and typical use cases.

AlibabaBackendBig Data
0 likes · 22 min read
Overview of Alibaba's Open Source Projects
21CTO
21CTO
Jun 16, 2016 · Big Data

Building a Simple Open‑Source Self‑Service BI Platform with Flask & React

This article introduces dataplay2, an open‑source self‑service BI platform built with Flask, pandas, scikit‑learn on the backend and React, ECharts, D3, and other JavaScript libraries on the frontend, detailing its architecture, installation steps, core features such as data upload, visualization, classification, clustering, and future improvement ideas.

BIdata analysismachine learning
0 likes · 11 min read
Building a Simple Open‑Source Self‑Service BI Platform with Flask & React
Architecture Digest
Architecture Digest
May 21, 2016 · Databases

An Overview of MyCat: Open‑Source Distributed Database Middleware and Its Technical Features

The article introduces MyCat, an open‑source distributed database middleware that provides transparent sharding, multi‑backend support, AI‑driven catlet extensions, and advanced read‑write splitting to enable low‑cost migration of single‑node databases to cloud environments while addressing performance and scalability challenges.

Database MiddlewareMycatSQL Routing
0 likes · 9 min read
An Overview of MyCat: Open‑Source Distributed Database Middleware and Its Technical Features
Architecture Digest
Architecture Digest
May 7, 2016 · Fundamentals

Overview of Alibaba Open‑Source Projects and Tools

This article provides a comprehensive overview of numerous Alibaba open‑source projects, ranging from service frameworks like Dubbo and database tools such as Druid and OceanBase to front‑end libraries, distributed systems, testing platforms, and cloud utilities, each briefly described with links for further reference.

AlibabaBig DataJava
0 likes · 27 min read
Overview of Alibaba Open‑Source Projects and Tools
21CTO
21CTO
Apr 13, 2016 · Backend Development

How to Choose, Use, and Extend Open‑Source Projects Without Reinventing the Wheel

The article explains why and how to adopt open‑source projects, covering their benefits, common pitfalls, and practical guidance on selecting, using, and extending them safely through careful evaluation, testing, operational readiness, and thoughtful customization.

Software Engineeringbest practicesopen source
0 likes · 14 min read
How to Choose, Use, and Extend Open‑Source Projects Without Reinventing the Wheel
Big Data and Microservices
Big Data and Microservices
Apr 10, 2016 · Industry Insights

How Meituan Scaled Its Tech Architecture from LAMP to a Cloud‑Native O2O Platform

In this interview, Meituan’s technology committee chair Xia Huaxia explains how the company’s architecture evolved from a simple LAMP stack to a multi‑layer, cloud‑native system, detailing the separation of infrastructure, business, and front‑end components, the use of open‑source tools, and the systematic simplification, standardization, automation, and quantification of business processes to support rapid O2O growth.

Cloud NativeMeituanO2O
0 likes · 28 min read
How Meituan Scaled Its Tech Architecture from LAMP to a Cloud‑Native O2O Platform
dbaplus Community
dbaplus Community
Apr 6, 2016 · Fundamentals

Essential Open‑Source Technologies Every Engineer Should Know

This article provides a comprehensive, curated overview of the most influential open‑source software across the full technology stack—including operating systems, web servers, programming languages, frameworks, databases, big‑data tools, and development utilities—offering practical insights for engineers seeking to understand and adopt proven solutions.

Big Datadatabasesopen source
0 likes · 24 min read
Essential Open‑Source Technologies Every Engineer Should Know
Qunar Tech Salon
Qunar Tech Salon
Mar 30, 2016 · Operations

Top 11 Linux Data Recovery Tools

This article introduces eleven Linux-based data recovery utilities, describing their main features, usage scenarios, and official download links, to help users protect and restore valuable data after hard‑drive failures or system crashes.

Data RecoveryLinuxopen source
0 likes · 9 min read
Top 11 Linux Data Recovery Tools
Architecture Digest
Architecture Digest
Mar 24, 2016 · Backend Development

A Curated List of Open‑Source .NET Components and Frameworks

This article compiles a comprehensive, English‑language overview of numerous open‑source .NET libraries and frameworks—including caching, logging, NoSQL, scheduling, IoC containers, ORMs, serialization, cross‑platform runtimes, web, mobile, networking, graphics, desktop, testing, transaction, search, validation, charting, and messaging solutions—providing brief descriptions for each.

BackendCnet
0 likes · 17 min read
A Curated List of Open‑Source .NET Components and Frameworks
21CTO
21CTO
Mar 10, 2016 · Backend Development

15 Essential PHP Libraries Every Backend Developer Should Know

This article introduces fifteen powerful PHP libraries—from testing tools like Mink to HTTP clients such as Requests and caching solutions like Stash—highlighting their key features and how they can accelerate backend development and improve web application performance.

Backend DevelopmentPHPWeb Development
0 likes · 8 min read
15 Essential PHP Libraries Every Backend Developer Should Know
ITPUB
ITPUB
Mar 9, 2016 · Databases

8 Critical Drawbacks of MySQL You Should Know

The article enumerates eight fundamental issues with MySQL—including deep‑seated bugs, rigid relational schemas, complex JOIN handling, confusing branch and storage‑engine choices, profit‑driven licensing, lack of native JSON support, and proprietary modules—while urging developers to consider more flexible alternatives.

JSONRelational DatabasesStorage Engines
0 likes · 9 min read
8 Critical Drawbacks of MySQL You Should Know
21CTO
21CTO
Mar 5, 2016 · Backend Development

How to Choose, Use, and Extend Open‑Source Projects Without Reinventing the Wheel

This article explores the DRY principle in software development, explains why many open‑source projects violate it, and provides practical guidance on selecting, using, and customizing open‑source solutions through real‑world case studies, focusing on business fit, maturity, operational capability, and safe integration.

OperationsSoftware Engineeringbest practices
0 likes · 12 min read
How to Choose, Use, and Extend Open‑Source Projects Without Reinventing the Wheel
ITPUB
ITPUB
Mar 1, 2016 · Fundamentals

Why Open‑Source Software Still Beats Proprietary Alternatives: 9 Compelling Reasons

The article outlines nine practical advantages of open‑source software—zero cost, instant availability, rapid security fixes, higher security, comprehensive community support, user‑centric customization, extended hardware lifespan, enhanced privacy, and superior overall quality—explaining why it remains a strong competitor to proprietary solutions.

CostSecuritycustomization
0 likes · 9 min read
Why Open‑Source Software Still Beats Proprietary Alternatives: 9 Compelling Reasons
21CTO
21CTO
Jan 7, 2016 · Fundamentals

How to Kickstart Your Open‑Source Journey: Find Easy Bugs and Contribute Today

This guide explains what open‑source software is, why contributing matters, and provides step‑by‑step resources for beginners to choose a language, locate easy bugs, and start contributing to projects like Fedora, Mozilla, KDE, OpenStack, GNOME, Apache, Python, and Django.

Beginnerbug fixingcommunity
0 likes · 11 min read
How to Kickstart Your Open‑Source Journey: Find Easy Bugs and Contribute Today
DevOps
DevOps
Dec 23, 2015 · Backend Development

Microsoft’s Surprising Open‑Source and Linux Contributions in 2015

During 2015 Microsoft made a series of notable open‑source and Linux‑related moves—including adding VP9 support to Edge, open‑sourcing the Chakra JavaScript engine, .NET, MSBuild, contributing Hyper‑V to Linux, releasing Azure Cloud Switch, and bringing Visual Studio Code and its compiler tools to Linux.

Microsoftfrontend developmentopen source
0 likes · 3 min read
Microsoft’s Surprising Open‑Source and Linux Contributions in 2015
21CTO
21CTO
Dec 21, 2015 · Information Security

Why Open Source Is Becoming the Top Choice for Enterprise Security and Innovation

Over the past decade, open‑source software has surged in the enterprise sector, driven by startups and venture capital, with surveys showing widespread adoption, increased contributions, and strong security advantages that are reshaping IT architecture, cloud, and big‑data strategies.

Big DataEnterprise Softwarecloud computing
0 likes · 4 min read
Why Open Source Is Becoming the Top Choice for Enterprise Security and Innovation
ITPUB
ITPUB
Dec 15, 2015 · Databases

What Were the Biggest Database Breakthroughs of 2015?

The 2015 database landscape saw cloud integration, open‑source momentum, and major product releases—from SequoiaDB and MySQL Cluster to OceanBase and Greenplum—highlighting shifting market dynamics, emerging Chinese solutions, and the continued relevance of relational databases amid NoSQL growth.

NoSQLcloud computingdatabases
0 likes · 9 min read
What Were the Biggest Database Breakthroughs of 2015?
21CTO
21CTO
Dec 4, 2015 · Cloud Computing

How Gleasy Tackles Distributed Cloud Challenges with Open‑Source Middleware

Facing massive storage and high‑concurrency demands, Gleasy’s chief architect Xue Ke explains how the company combines open‑source foundations with custom middleware—such as CloudMQ, CloudFS, CloudIM, CloudIndex, and CloudJob—to build a distributed framework that simplifies app integration, improves performance, and reduces development cycles.

application integrationcloud computingmiddleware
0 likes · 8 min read
How Gleasy Tackles Distributed Cloud Challenges with Open‑Source Middleware
Java High-Performance Architecture
Java High-Performance Architecture
Dec 1, 2015 · Operations

What Is Nagios? Key Features, Components, and Limitations Explained

Nagios is an enterprise‑grade, open‑source monitoring framework that tracks server, service, and network metrics such as CPU usage, memory, disk space, and network throughput, alerts via email or SMS on anomalies, and consists of a core, plugins, and extensions, though it lacks built‑in reporting and has configuration limitations.

IT infrastructureNagiosOperations
0 likes · 3 min read
What Is Nagios? Key Features, Components, and Limitations Explained
dbaplus Community
dbaplus Community
Nov 24, 2015 · Backend Development

Open‑Source vs Commercial Message Queues: Features, Performance & Ops Insights

This article examines the rise of cloud‑native architectures, explains core concepts of Message Oriented Middleware, compares JMS and AMQP protocols, evaluates major commercial and open‑source queue products across functionality, operations management, clustering, high‑availability, stability and extensions, and presents detailed performance test results for point‑to‑point and publish/subscribe modes.

ComparisonMessage Queuecommercial
0 likes · 20 min read
Open‑Source vs Commercial Message Queues: Features, Performance & Ops Insights
21CTO
21CTO
Nov 13, 2015 · Frontend Development

What Anders Hejlsberg Revealed About TypeScript’s Future and Design Philosophy

During his first visit to China, Anders Hejlsberg, the creator of Delphi, C# and lead of TypeScript, shared personal insights on lifelong coding, open‑source advocacy, and his minimalist language design principles, while highlighting TypeScript’s type system, ES6 support, and its growing industry adoption.

Anders HejlsbergTypeScriptfrontend development
0 likes · 9 min read
What Anders Hejlsberg Revealed About TypeScript’s Future and Design Philosophy
21CTO
21CTO
Nov 7, 2015 · Backend Development

Explore the Ultimate PHP Library Collection: 55 Essential Tools for Developers

This comprehensive, curated list presents over fifty PHP libraries and tools spanning websites, dependency management, frameworks, micro‑frameworks, routing, templating, static site generators, HTTP clients, middleware, URL handling, email, file operations, streams, dependency injection, imaging, testing, continuous integration, documentation, security, password handling, code analysis, architecture, debugging, build tools, task runners, navigation, asset management, geolocation, date‑time, events, logging, e‑commerce, PDF, office formats, databases, migrations, NoSQL, queues, search, command‑line utilities, authentication, markup, string manipulation, numeric handling, validation, REST/APIs, caching, data structures, notifications, deployment, internationalisation, third‑party APIs, extensions and miscellaneous utilities, providing developers with a one‑stop reference for PHP development.

PHPResourcesopen source
0 likes · 33 min read
Explore the Ultimate PHP Library Collection: 55 Essential Tools for Developers
High Availability Architecture
High Availability Architecture
Nov 5, 2015 · Backend Development

Elastic-Job: Overview of a Distributed Job Scheduling Framework

This article introduces Elastic-Job, a Java‑based distributed job scheduling framework from Dangdang, covering its origins, core features such as sharding and elastic scaling, deployment with Zookeeper, best‑practice usage, open‑source development philosophy, future improvements, and detailed Q&A.

BackendDistributed SchedulingElastic-Job
0 likes · 17 min read
Elastic-Job: Overview of a Distributed Job Scheduling Framework
Architect
Architect
Nov 1, 2015 · Cloud Computing

Red Hat Opens Ceph Storage to Other Cloud Leaders and Establishes a Ceph Advisory Board

Red Hat announced at the Tokyo OpenStack Summit that governance of its Ceph software‑defined storage suite will shift from Red Hat to a newly formed Ceph Advisory Board comprising multiple industry leaders, signaling broader community control and continued growth of Ceph as a key cloud storage solution.

Advisory BoardCephOpenStack
0 likes · 5 min read
Red Hat Opens Ceph Storage to Other Cloud Leaders and Establishes a Ceph Advisory Board
MaGe Linux Operations
MaGe Linux Operations
Sep 16, 2015 · Operations

60+ Must-Have Open-Source DevOps Tools to Supercharge Your Workflow

This article compiles over 60 of the best open-source DevOps tools—including version-control systems, build automation, CI/CD platforms, container runtimes, configuration-management solutions, monitoring and logging utilities—to help developers implement efficient, automated, and scalable workflows without cost.

ContainerDevOpsci/cd
0 likes · 13 min read
60+ Must-Have Open-Source DevOps Tools to Supercharge Your Workflow
21CTO
21CTO
Sep 16, 2015 · Artificial Intelligence

Why Deep Learning Marks a Turning Point in Artificial Intelligence

The article traces humanity’s long‑standing quest for intelligent machines—from early mechanical curiosities and Turing’s seminal test to modern breakthroughs in deep learning, highlighting how hierarchical feature learning, massive data, and collaborative open‑source efforts are reshaping AI and its future impact.

AI historyDeep Learningartificial intelligence
0 likes · 10 min read
Why Deep Learning Marks a Turning Point in Artificial Intelligence
Efficient Ops
Efficient Ops
Aug 17, 2015 · Cloud Computing

From Cloud 1.0 to 2.0: How Docker and Data Services Are Redefining the Cloud

This article traces the seven‑year evolution of cloud computing from the early public‑vs‑private debate and open‑source battles to the Docker‑driven 2.0 era, highlighting shifts in business models, data as a core asset, and emerging trends in data‑center design.

Business ModelVirtualizationhybrid cloud
0 likes · 10 min read
From Cloud 1.0 to 2.0: How Docker and Data Services Are Redefining the Cloud
Qunar Tech Salon
Qunar Tech Salon
Jul 12, 2015 · Big Data

Airbnb OpenAir Conference: Open‑Source Tools Airpal, Aerosolve, and Airflow

At Airbnb’s inaugural OpenAir conference, the company unveiled three open‑source big‑data tools—Airpal, a Presto‑based visual SQL query engine; Aerosolve, an interpretable machine‑learning engine for pricing recommendations; and Airflow, an internal platform for orchestrating and monitoring data pipelines.

AirbnbBig DataOpenAir
0 likes · 4 min read
Airbnb OpenAir Conference: Open‑Source Tools Airpal, Aerosolve, and Airflow
Ctrip Technology
Ctrip Technology
May 27, 2015 · Backend Development

20 Years of Java: Birth, Evolution, and Future

This article chronicles Java's origin in the mid‑1990s, its rapid growth, challenges, open‑source transformation, and enduring impact on backend development, cloud, big data, and mobile platforms, while projecting its continued relevance for the next two decades.

AndroidBackend DevelopmentJava
0 likes · 8 min read
20 Years of Java: Birth, Evolution, and Future
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
May 1, 2015 · Backend Development

What Makes Disque a Fault‑Tolerant Distributed Message Broker?

Disque, an open‑source distributed in‑memory message broker created by Redis's creator, offers synchronous replication, flexible delivery semantics, multi‑master clustering, and fine‑grained job control, but remains in Alpha with several limitations that make it unsuitable for production use today.

Disquedistributed queuefault tolerance
0 likes · 6 min read
What Makes Disque a Fault‑Tolerant Distributed Message Broker?
Suning Technology
Suning Technology
Apr 30, 2015 · Cloud Computing

Suning CloudStack Salon: Open‑Source Cloud, Docker, and Storage Insights

The April 25, 2015 Suning Cloud Computing sharing session in Nanjing gathered around 200 cloud enthusiasts and developers, featuring talks on CloudStack’s open‑source contributions, troubleshooting, Docker adoption, object storage practices, custom network design, and distributed storage systems, followed by Q&A and a group photo.

CloudStackDockerdistributed storage
0 likes · 6 min read
Suning CloudStack Salon: Open‑Source Cloud, Docker, and Storage Insights
MaGe Linux Operations
MaGe Linux Operations
Apr 27, 2015 · Databases

RethinkDB 2.0: The Real‑Time Database Upgrade You Need to Know

RethinkDB 2.0, released after five years of development, brings over 2,000 improvements, live query support, distributed scaling, new driver integrations, and enterprise services, and is already powering real‑time applications for companies ranging from startups to Fortune 500 firms.

NoSQLReal-time DatabaseRethinkDB
0 likes · 4 min read
RethinkDB 2.0: The Real‑Time Database Upgrade You Need to Know
ITPUB
ITPUB
Mar 19, 2015 · Databases

How 360 Secures Massive Data with Custom NoSQL and Open‑Source Backend

In an in‑depth interview, 360’s web platform architect Wang Chao explains the open‑source and proprietary database technologies, multi‑data‑center NoSQL system Bada, and layered security mechanisms that power 360’s search, cloud storage and other high‑traffic services.

NoSQLSecuritydatabases
0 likes · 11 min read
How 360 Secures Massive Data with Custom NoSQL and Open‑Source Backend
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Mar 7, 2015 · Backend Development

Why gRPC Is the High‑Performance RPC Framework for Modern Apps

gRPC, an open‑source RPC framework built by Google on HTTP/2 and Protocol Buffers, offers strong IDL capabilities, multi‑language support, and efficient streaming that reduce bandwidth, CPU usage, and battery drain, making it ideal for low‑latency, scalable backend and mobile client architectures.

Backend DevelopmentCloud NativeHTTP/2
0 likes · 4 min read
Why gRPC Is the High‑Performance RPC Framework for Modern Apps