Inke Technology
Author

Inke Technology

Official account of Inke Technology

19
Articles
0
Likes
63
Views
0
Comments
Recent Articles

Latest from Inke Technology

19 recent articles
Inke Technology
Inke Technology
Apr 27, 2023 · Backend Development

Boosting Global Video Quality: How We Integrated QUIC into Our Client‑Server Architecture

This article details the background, design choices, and concrete implementation of integrating the QUIC protocol into both client and server components, describing multi‑channel management, load balancing, performance gains, and future optimization plans for improving network reliability in diverse overseas environments.

Client-Server ArchitectureMulti‑ChannelQUIC
0 likes · 12 min read
Boosting Global Video Quality: How We Integrated QUIC into Our Client‑Server Architecture
Inke Technology
Inke Technology
Dec 19, 2022 · Backend Development

How to Build a Highly Available, Stable, and Observable SMS Service

This article explains how to design a high‑availability SMS system by identifying stability bottlenecks, defining reliability goals, implementing failover strategies for Redis, MySQL and external services, establishing a comprehensive observability framework, and measuring key quality metrics to ensure 99.99% uptime.

BackendMetricsSMS
0 likes · 11 min read
How to Build a Highly Available, Stable, and Observable SMS Service
Inke Technology
Inke Technology
Nov 17, 2022 · Mobile Development

Mastering iOS VoIP: PushKit, CallKit, and CTCarrier Integration Guide

Learn how to build a robust iOS VoIP application by integrating PushKit for VoIP push notifications, CallKit for native call UI, CTCarrier for carrier detection, and essential audio‑video SDK setup, complete with configuration steps, code samples, and best‑practice guidelines.

AudioVideoSDKCTCarrierCallKit
0 likes · 19 min read
Mastering iOS VoIP: PushKit, CallKit, and CTCarrier Integration Guide
Inke Technology
Inke Technology
Oct 27, 2022 · Artificial Intelligence

Scaling Card‑Based Social Matching with Multi‑Task AI Models and Efficient Backend

This article details the design and optimization of Jimu’s card‑based stranger‑social recommendation system, covering product background, gameplay flow, technical challenges in strategy and engineering, a multi‑task AI ranking model, vector recall improvements, and the resulting performance gains.

Vector Retrievalbackend optimizationmulti-task learning
0 likes · 20 min read
Scaling Card‑Based Social Matching with Multi‑Task AI Models and Efficient Backend
Inke Technology
Inke Technology
Oct 20, 2022 · Backend Development

How We Cut 60% of Backend Load with Go’s singleflight and Smart Caching

This article examines how the mic‑queue list in a live‑streaming app caused heavy server load due to three‑second polling, and details a systematic performance‑optimization process—including analysis, reducing I/O, employing Go’s singleflight caching, and switching JSON libraries—to cut resource usage by up to 60% while preserving user experience.

BackendGolangSingleflight
0 likes · 7 min read
How We Cut 60% of Backend Load with Go’s singleflight and Smart Caching
Inke Technology
Inke Technology
Sep 28, 2022 · Backend Development

Designing a Scalable Multi‑Game Live Streaming Architecture: Room & Gameplay Services Explained

This article details the design of a modular live‑streaming platform that separates room services from gameplay services, enabling dynamic multi‑player modes, seamless in‑room game switching, unified APIs, and efficient real‑time data synchronization for scalable backend operations.

gameplay servicelive streamingreal-time synchronization
0 likes · 13 min read
Designing a Scalable Multi‑Game Live Streaming Architecture: Room & Gameplay Services Explained
Inke Technology
Inke Technology
Aug 25, 2022 · Mobile Development

Mastering iOS Crash Handling, OOM Monitoring, and Memory Profiling

This article explains the iOS system architecture, how Mach and BSD layers handle exceptions, the mechanisms for collecting crashes with KSCrash, strategies for OOM detection and monitoring, and techniques for memory snapshotting and reference‑graph analysis to pinpoint memory bloat.

Crash HandlingKSCrashOOM
0 likes · 21 min read
Mastering iOS Crash Handling, OOM Monitoring, and Memory Profiling
Inke Technology
Inke Technology
Jun 22, 2022 · Operations

How InnoLive Cut Monitoring Costs by 86% with Nightingale

This article details InnoLive's migration from Open‑Falcon to the Nightingale monitoring platform, describing the pain points of their previous system, the selection process, deployment architecture, collection practices, and the substantial cost and performance benefits achieved.

Cost reductionOpen-FalconOperations
0 likes · 10 min read
How InnoLive Cut Monitoring Costs by 86% with Nightingale
Inke Technology
Inke Technology
Sep 9, 2020 · Frontend Development

How to Build a Front‑End Error Monitoring Platform from Scratch

This article walks through designing and implementing a lightweight front‑end monitoring platform that captures JavaScript runtime and compile‑time errors, Promise rejections, resource loading failures, and network request issues, while also recording user interactions, page navigation, and environment details using modular code and browser APIs.

error-monitoringfrontendperformance
0 likes · 30 min read
How to Build a Front‑End Error Monitoring Platform from Scratch