All Articles

143648 articles · Page 6591 of 7183
37 Interactive Technology Team
37 Interactive Technology Team
Jan 5, 2018 · Mobile Development

Overview and Detailed Design of the Android Checkout In‑App Billing Library

The Android Checkout library wraps Google Play’s In‑App Billing API, providing a streamlined, lifecycle‑aware interface that handles service binding, request queuing, caching, purchase verification, and pagination, while exposing core classes such as Billing, Request, Checkout, Inventory, and configuration to simplify integration despite added synchronization overhead.

AndroidCheckout LibraryIn-App Billing
0 likes · 23 min read
Overview and Detailed Design of the Android Checkout In‑App Billing Library
21CTO
21CTO
Jan 5, 2018 · Blockchain

What Is Blockchain? A Simple Guide to Its Core Concepts and Mining

This article provides a clear, step‑by‑step explanation of blockchain fundamentals, covering its nature as a distributed database, key features like decentralization, block structure, hash immutability, mining processes, difficulty adjustment, forks, and practical limitations, all illustrated with diagrams.

difficultydistributed ledgerfork
0 likes · 12 min read
What Is Blockchain? A Simple Guide to Its Core Concepts and Mining
21CTO
21CTO
Jan 5, 2018 · Backend Development

How to Ace Java Backend Interviews and Build a Successful Career

This article offers a comprehensive guide on preparing for senior Java backend interviews, covering key topics such as core language features, concurrency, JVM internals, I/O, project presentation, and a staged learning roadmap from beginner to advanced developer, while also suggesting extra credit areas and career‑advancing strategies.

JVMLearningbackend
0 likes · 30 min read
How to Ace Java Backend Interviews and Build a Successful Career
Architects Research Society
Architects Research Society
Jan 5, 2018 · Cloud Native

An Overview of Envoy: A Cloud‑Native L7 Proxy and Service Mesh Bus

Envoy is a cloud‑native L7 proxy and communication bus designed for modern service‑oriented architectures, offering out‑of‑process deployment, language‑agnostic operation, modern C++11 implementation, extensive L3/L4 and HTTP L7 filtering, HTTP/2, gRPC, database protocol support, service discovery, health checking, advanced load balancing, edge proxy capabilities, observability, and dynamic configuration.

EnvoyL7 Proxyload balancing
0 likes · 9 min read
An Overview of Envoy: A Cloud‑Native L7 Proxy and Service Mesh Bus
ITPUB
ITPUB
Jan 5, 2018 · Databases

Why PostgreSQL Stands Out: Essential Features and Extensions Explained

This article outlines the most compelling reasons to choose PostgreSQL, covering its advanced data types like JSONB and Range, powerful extensions such as Citus, HyperLogLog and PostGIS, logical replication, rich indexing options, upsert support, foreign data wrappers, and a host of legacy capabilities.

ExtensionsJSONBLogical Replication
0 likes · 10 min read
Why PostgreSQL Stands Out: Essential Features and Extensions Explained
DevOps
DevOps
Jan 5, 2018 · Operations

Capital One DevOps Transformation: Pipeline, Measurement, and Security Practices

Capital One’s five‑year DevOps transformation shifted from outsourced, siloed development to in‑house, cross‑functional product teams, emphasizing rapid, high‑quality software delivery through automated pipelines, extensive metrics, security integration, and cloud adoption, resulting in significantly improved deployment frequency, quality, and compliance in a banking environment.

Pipelineautomationbanking
0 likes · 11 min read
Capital One DevOps Transformation: Pipeline, Measurement, and Security Practices
Java Backend Technology
Java Backend Technology
Jan 4, 2018 · Backend Development

Mastering Spring IoC: 3 Clear Paths to Understand the Core Container

This article guides Java backend developers through the fundamentals of Spring IoC and DI, illustrating three practical learning routes—from simple BeanFactory containers to advanced ApplicationContext and WebApplicationContext implementations—using diagrams, code examples, and concise explanations to demystify the core container.

ApplicationContextBeanFactoryDependency Injection
0 likes · 12 min read
Mastering Spring IoC: 3 Clear Paths to Understand the Core Container
dbaplus Community
dbaplus Community
Jan 4, 2018 · Operations

Understanding ZooKeeper Architecture and FastLeaderElection: A Deep Dive

This article explains ZooKeeper's distributed coordination architecture, the ZAB consensus protocol, server roles, write and read workflows, FastLeaderElection mechanics, configurable election algorithms, and how ZooKeeper can be used to implement reliable distributed locks and leader election.

Distributed CoordinationFastLeaderElectionHigh Availability
0 likes · 26 min read
Understanding ZooKeeper Architecture and FastLeaderElection: A Deep Dive
Efficient Ops
Efficient Ops
Jan 4, 2018 · Information Security

How to Detect and Auto‑Block Cloud Data‑Center Network Anomalies with SDN

This article describes how a mobile‑cloud operations team built a low‑cost, high‑efficiency system using SDN flow‑table analysis, Zabbix monitoring, and automated OpenStack API integration to detect, alert, and block internal and external network anomalies in a large cloud data‑center, dramatically reducing security tickets and response time.

Network Anomaly DetectionSDN
0 likes · 19 min read
How to Detect and Auto‑Block Cloud Data‑Center Network Anomalies with SDN
DevOpsClub
DevOpsClub
Jan 4, 2018 · Operations

How Capital One Revolutionized DevOps: Pipeline Design, Security, and Speed

This article analyzes Capital One's five‑year DevOps transformation, detailing its background, organizational shifts, high‑quality fast delivery goals, pipeline construction principles, measurement practices, security and compliance enhancements, and the impressive performance results achieved.

Pipelinebankingdevops
0 likes · 12 min read
How Capital One Revolutionized DevOps: Pipeline Design, Security, and Speed
Ctrip Technology
Ctrip Technology
Jan 4, 2018 · Artificial Intelligence

Intelligent Scheduling and Pressure‑Balancing System at Ele.me: Machine‑Learning Applications

This article introduces Ele.me's intelligent scheduling platform, focusing on the pressure‑balancing subsystem and demonstrating how machine‑learning models such as rider capacity estimation and team pressure‑coefficient prediction are designed, trained, and deployed to improve real‑time O2O delivery operations.

Ele.melogisticspressure balancing
0 likes · 14 min read
Intelligent Scheduling and Pressure‑Balancing System at Ele.me: Machine‑Learning Applications
Ctrip Technology
Ctrip Technology
Jan 4, 2018 · Artificial Intelligence

Intelligent Cloud Customer Service Platform: Overview, Architecture, and Key AI Models

This article presents the design, architecture, and several AI-driven models—including user intent detection, group supervision, content extraction, knowledge graph construction, and self‑service QA—of Ctrip's intelligent cloud customer service platform, highlighting its impact on service efficiency and business automation.

AIcloud platformmachine learning
0 likes · 7 min read
Intelligent Cloud Customer Service Platform: Overview, Architecture, and Key AI Models
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Jan 4, 2018 · Frontend Development

Boost Your Web App Speed: Essential JavaScript Performance Optimization Tips

This article explains how JavaScript performance impacts web applications and provides practical optimization strategies—including the RAIL model, load time statistics, parsing and compilation overhead, bundle size reduction, code splitting with Webpack, and modern transpilation techniques—to help front‑end developers deliver faster, more responsive sites.

bundlingperformancewebpack
0 likes · 10 min read
Boost Your Web App Speed: Essential JavaScript Performance Optimization Tips
Java Captain
Java Captain
Jan 4, 2018 · Fundamentals

How to Strengthen Your Java Foundations: Mastering the JDK

This article explains how to solidify your Java fundamentals by thoroughly understanding the JDK’s three main components—JVM, core libraries, and development tools—and provides a practical classification of packages into four learning levels to guide efficient study.

JDKcore-librariesjava
0 likes · 14 min read
How to Strengthen Your Java Foundations: Mastering the JDK
360 Quality & Efficiency
360 Quality & Efficiency
Jan 4, 2018 · Fundamentals

Code Health: Improving Software Engineering Practices at Google

The article explains Google’s “Code Health” initiative, describing its purpose, organizational structure, and how it promotes better readability, maintainability, stability, and simplicity in software development through best‑practice documentation, tooling, and cultural advocacy.

Googlebest practicescode health
0 likes · 5 min read
Code Health: Improving Software Engineering Practices at Google
MaGe Linux Operations
MaGe Linux Operations
Jan 4, 2018 · Information Security

Unveiling Meltdown: How Speculative Execution Leaks Data and How to Fix It

The article explains the Meltdown CPU vulnerability discovered by Google Project Zero, detailing its speculative‑execution root cause, how attackers can read protected memory across virtual machines, the performance‑impacting OS‑level mitigations like KPTI, and the broader implications for cloud providers and users.

CPU vulnerabilityKPTIMeltdown
0 likes · 7 min read
Unveiling Meltdown: How Speculative Execution Leaks Data and How to Fix It
Tencent TDS Service
Tencent TDS Service
Jan 4, 2018 · Fundamentals

Exploring QUIC on iOS: Basics, Implementation, and Performance

This article introduces the QUIC transport protocol, explains its design goals and key features, details a practical iOS implementation using Chromium and Stellite libraries, presents code examples, and compares QUIC’s download latency against HTTP/2 on Wi‑Fi and 4G networks.

ChromiumQUICStellite
0 likes · 19 min read
Exploring QUIC on iOS: Basics, Implementation, and Performance