All Articles

143123 articles · Page 6699 of 7157
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jul 8, 2017 · Operations

How SOA-Enabled MOM Transforms Enterprise Business Process Integration

Enterprise information systems increasingly rely on integrating business processes, and this article proposes a novel approach that combines Service‑Oriented Architecture with Message‑Oriented Middleware, delivering a three‑tier MOM framework that enhances efficiency, reusability, cross‑platform support, and flexible configuration for seamless business workflow integration.

MOMSOAbusiness process
0 likes · 17 min read
How SOA-Enabled MOM Transforms Enterprise Business Process Integration
21CTO
21CTO
Jul 8, 2017 · Artificial Intelligence

Mastering Recommendation Systems: From Collaborative Filtering to Deep Learning

This article surveys major recommendation system techniques—from collaborative filtering and matrix factorization to clustering and deep‑learning approaches like YouTube’s two‑stage neural network—explaining their principles, strengths, and practical considerations for building effective personalized recommenders.

ClusteringDeep LearningRecommendation Systems
0 likes · 10 min read
Mastering Recommendation Systems: From Collaborative Filtering to Deep Learning
21CTO
21CTO
Jul 8, 2017 · Fundamentals

What Does Writing 1 Million Lines of Code Really Feel Like?

A humorous yet insightful look at the myths of massive codebases, featuring developer anecdotes, realistic productivity calculations, and practical advice on prioritizing code quality, solid fundamentals, and modern tooling over sheer line count.

Best PracticesRefactoringcode quality
0 likes · 7 min read
What Does Writing 1 Million Lines of Code Really Feel Like?
21CTO
21CTO
Jul 8, 2017 · Big Data

Ctrip’s Scalable Real‑Time User Behavior System with Kafka, Storm, Redis

This article details Ctrip’s redesign of its real‑time user behavior service, covering the new architecture, data flow, use of Java, Kafka, Storm, Redis, and MySQL, and how it achieves high real‑time performance, availability, scalability, and fault‑tolerance to support massive travel‑industry traffic.

KafkaMySQLRedis
0 likes · 12 min read
Ctrip’s Scalable Real‑Time User Behavior System with Kafka, Storm, Redis
MaGe Linux Operations
MaGe Linux Operations
Jul 8, 2017 · Fundamentals

Master Python Basics: From Variables to Advanced OOP Techniques

This comprehensive guide walks experienced developers through Python fundamentals—including data types, control flow, functions, advanced features like generators and decorators, object‑oriented programming, modules, and debugging—providing concise examples and practical code snippets to deepen their expertise.

ModulesOOPPython
0 likes · 14 min read
Master Python Basics: From Variables to Advanced OOP Techniques
MaGe Linux Operations
MaGe Linux Operations
Jul 8, 2017 · Operations

Master Shell Scripting: From Basics to Advanced Automation

This article introduces shell scripting fundamentals, explores practical use cases, explains how the shell works, demonstrates variables, operators, control structures, functions, redirection, and provides example scripts for automating tasks on Windows, Unix, and Linux systems.

FunctionsLoopsVariables
0 likes · 6 min read
Master Shell Scripting: From Basics to Advanced Automation
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jul 8, 2017 · Fundamentals

What Makes SOA So Powerful? Uncovering Its Core Principles and Benefits

Service‑Oriented Architecture (SOA) is a loosely‑coupled, coarse‑grained architectural model that enables distributed deployment and reuse of services through standardized interfaces, offering benefits such as external accessibility, high availability, scalability, and easier maintenance, while emphasizing service contracts, message patterns, and design management.

Loose CouplingSOAenterprise-integration
0 likes · 16 min read
What Makes SOA So Powerful? Uncovering Its Core Principles and Benefits
Architecture Digest
Architecture Digest
Jul 8, 2017 · Fundamentals

A Comprehensive Learning Roadmap for Software Development

This article presents a detailed, game‑like learning roadmap for programmers, recommending foundational scripting languages, Unix/Linux mastery, web development, databases, C/C++ and Java, system programming, design patterns, and advanced topics such as distributed systems and big‑data technologies to guide career growth.

C++Software DevelopmentUNIX
0 likes · 19 min read
A Comprehensive Learning Roadmap for Software Development
21CTO
21CTO
Jul 7, 2017 · Big Data

How to Kickstart Your Big Data Career: A Complete Learning Roadmap

This guide walks beginners through the vast big data landscape, helping them choose the right role, understand essential terminology, plan a learning path, and access curated resources for becoming a data engineer or analyst, all illustrated with clear diagrams.

Big DataData AnalysisData Engineering
0 likes · 16 min read
How to Kickstart Your Big Data Career: A Complete Learning Roadmap
Architects' Tech Alliance
Architects' Tech Alliance
Jul 7, 2017 · Artificial Intelligence

Understanding Business Intelligence (BI) and Artificial Intelligence (AI): Definitions, Differences, and Real‑World Applications

The article explains Gartner’s definitions of Business Intelligence and Artificial Intelligence, compares their core capabilities, discusses whether AI is over‑hyped, and illustrates how AI‑driven solutions differ from traditional BI across marketing, public safety, finance, and education sectors.

BIBusiness IntelligenceData Analytics
0 likes · 12 min read
Understanding Business Intelligence (BI) and Artificial Intelligence (AI): Definitions, Differences, and Real‑World Applications
Tencent Music Tech Team
Tencent Music Tech Team
Jul 7, 2017 · Mobile Development

Android O New Features, Behavior Changes, and API Updates

Android O (8.0) adds fluid‑experience features such as notification channels and dots, picture‑in‑picture, adaptive icons, autofill, downloadable fonts, pinned shortcuts, TextView auto‑sizing and media enhancements, while Vitals improve battery, security and stability, and it introduces background execution limits, stricter permissions, new WebView and UI APIs, unified margins, animation set improvements, and overlay‑window changes.

API changesAndroidMobile Development
0 likes · 23 min read
Android O New Features, Behavior Changes, and API Updates
ITPUB
ITPUB
Jul 7, 2017 · Databases

Why Most MySQL Optimization Tips Miss the Mark—and a Better Checklist

The article critiques a popular MySQL tuning list, explains why many of its suggestions are misguided, and presents a more practical, performance‑focused checklist that covers benchmarking, schema design, indexing, query rewriting, and engine‑specific tricks.

Database EnginesMySQLSlow Query
0 likes · 11 min read
Why Most MySQL Optimization Tips Miss the Mark—and a Better Checklist
ITPUB
ITPUB
Jul 7, 2017 · Operations

Supercharge Linux: z Shortcut, Vim Config, MySQL Prompt & System Info Hacks

This guide shares practical Linux tips—including a fast directory‑jumping z command, a feature‑rich Vim configuration, MySQL prompt customization, reliable system version checks, and intuitive disk‑usage commands—to streamline daily sysadmin workflows.

Vimbashcommand-line
0 likes · 5 min read
Supercharge Linux: z Shortcut, Vim Config, MySQL Prompt & System Info Hacks
JavaScript
JavaScript
Jul 7, 2017 · Fundamentals

Master Essential Git Commands for Local Repositories and Remote Collaboration

This guide provides a comprehensive collection of Git commands covering repository initialization, user configuration, status checks, staging, committing, branching, checkout, merging, remote operations, tag management, diffing, stash handling, and repository maintenance for effective version control.

Command LineGitRepository
0 likes · 12 min read
Master Essential Git Commands for Local Repositories and Remote Collaboration
Continuous Delivery 2.0
Continuous Delivery 2.0
Jul 7, 2017 · R&D Management

How to Reduce Schedule Risk with Technical Practices: Story Wall Evolution, Unit Testing, and Trunk Development

This article explains how the Audio UI team mitigated schedule risk by redesigning their story wall, introducing value‑stream‑oriented columns, formalizing a Definition of Done, adopting on‑board design, prioritising code review, enforcing self‑testing, limiting work‑in‑progress, and switching to trunk‑based development with automated checks.

LeanStory BoardTrunk Development
0 likes · 16 min read
How to Reduce Schedule Risk with Technical Practices: Story Wall Evolution, Unit Testing, and Trunk Development
Aotu Lab
Aotu Lab
Jul 7, 2017 · Frontend Development

Build a Simple Motion Detection Demo with WebRTC and Canvas

This guide explains how to create a lightweight motion‑detection effect in a web page using WebRTC to capture video, Canvas for pixel processing, and JavaScript algorithms that compare consecutive frames, apply brightness thresholds, and optionally track moving objects with bounding boxes.

FrontendJavaScriptMotion Detection
0 likes · 12 min read
Build a Simple Motion Detection Demo with WebRTC and Canvas