博客 / 列表

Seven - Go語言極致性能優化實戰:生產級代碼優化完全指南

在微服務架構和高併發場景下,Go語言的性能優化直接決定了系統的吞吐量和資源利用率。本文基於大型互聯網公司的實踐經驗,提供可直接應用於生產環境的優化技巧和完整代碼實現。 1. 內存分配優化 1.1 對象池模式 (sync.Pool) 對象池是減少GC壓力的核心技術,特別適用於頻繁創建和銷燬的對象。 package main import ( "sync" "bytes" "

優化 , go

Seven - 使用Netty框架中的HashedWheelTimer實現高併發定時任務

項目目錄結構 HighConcurrencyTimerProject/ ├── src/ │ ├── main/ │ │ ├── java/ │ │ │ ├── com/ │ │ │ │ ├── example/ │ │ │ │ │ ├── HighConcurrencyTimerExample.java │ │ │ │

高併發 , 定時任務 , netty , JAVA

Seven - Laravel 阿里雲 OSS 視頻上傳完整方案

一、環境準備 1.1 安裝 OSS SDK composer require aliyuncs/oss-sdk-php 1.2 環境配置 在 .env 文件中添加: OSS_ACCESS_KEY_ID=你的AccessKeyId OSS_ACCESS_KEY_SECRET=你的AccessKeySecret OSS_ENDPOINT=oss-cn-hangzhou.aliyuncs.com OSS

php , lavarel

Seven - 使用 Laravel + Redis 優化 MySQL 多字段 DISTINCT 查詢性能

在高併發業務場景中,頻繁執行 MySQL 的 SELECT DISTINCT 查詢可能會成為性能瓶頸。本文將介紹一個實際案例,並通過 Laravel + Redis 緩存機制實現查詢優化。 📌 背景需求 我們有一個 MySQL 表,數據量約為 50 萬條,字段結構如下: 表字段:a, b, c, d, e, f, g 字段特徵: 每個字段都是枚舉類型,枚舉值數量從幾十到兩百不等 字段 a

redis , MySQL , php , lavarel