人気: データ更新日:2026年10月27日

カテゴリ

インターネット1,356
コミュニケーション321
音楽・動画898
画像・デザイン539
オフィス・仕事効率化1,124
開発ツール3,134
AIツール529
セキュリティ・プライバシー385
システムツール3,114
ゲーム523
教育・科学239
ネットワーク・IT管理284

Drip 0.6.0のダウンロード

Self-hosted tunneling solution to expose localhost securely - unlimited bandwidth, no third-party servers

Gouryella ネットワークツール #100 ネットワークツール
これは旧バージョンです。最新版は0.6.3です。 Drip 0.6.3 · リリース日:

インストーラーファイル 0.6.0

アーキテクチャ種類インストール範囲ファイルサイズダウンロードSHA256
64ビット ポータブル — — github.com VirusTotal
ARM64 ポータブル — — github.com VirusTotal

リンクとSHA256はWindows Package Managerのコミュニティマニフェストから取得しています。実行する前に、ダウンロードしたファイルのハッシュを照合してください。

リリースノート

Highlights
This release focuses on performance optimization and concurrency safety improvements, significantly enhancing throughput and stability under high-load scenarios.
⚠️ Breaking Changes
- Removed manual GC tuning configuration in main.go, replaced with automatic tuning mode
✨ New Features
Connection Pool Optimization
- Implemented connection pool preheating to eliminate cold start delay
- Optimized pool scaling logic with burst load batch expansion support
- Concurrent data session creation to accelerate scaling
- Added ping loop keep-alive mechanism for each session
- Introduced GetSessionStats method for detailed session statistics
Tunnel Management & Security
- Implemented IP-based tunnel count and registration rate limits
- Added rate limiter to prevent malicious registration behavior
- Client IP address tracking for access control
Concurrency Safety Enhancement
- CAS loop implementation for atomic operations on global tunnel counter
- Added rollback mechanism to ensure proper resource release on registration failure
- Combined atomic operations with locks for thread-safe IP rate limiting
⚡ Performance Improvements
Core Performance
- Optimized session selection using min-heap, reducing time complexity from O(n) to O(log n)
- Added bufio.Reader pool and buffer pool to reduce memory allocation
- Implemented sharded lock manager for improved high-concurrency performance
- Updated yamux with unified optimized configuration for better throughput
- Added patterned GC tuning
HTTP Server
- Used sync.Pool to reuse bufio.Writer, reducing GC pressure
- Enabled TCP_NODELAY for improved response speed
- Adjusted HTTP server timeout configuration to balance performance and security
Resource Management
- Optimized stream open timeout control using context to prevent goroutine leaks
- Improved shutdown process to ensure proper cleanup coroutine exit
- Reduced maximum frame size from 10MB to 1MB to mitigate DoS risk
- Used stack arrays instead of heap allocation for frame header reading
🔧 Other Changes
- ID generator now exclusively uses crypto/rand, removed timestamp fallback
- Added TryGenerateID for non-panic error handling
- Upgraded test scripts from Python to Go implementation
- Added nginx WebSocket proxy header configuration documentation
Upgrade Guide
This release primarily contains performance optimizations. When upgrading:
1. Remove any custom GC configuration code if present
2. Thoroughly test in high-load environments before production deployment
Full Changelog: https://github.com/Gouryella/drip/compare/v0.5.3...v0.6.0
What's Changed
- Perf/pool scaling and latency fix by @Gouryella in https://github.com/Gouryella/drip/pull/12
Full Changelog: https://github.com/Gouryella/drip/compare/v0.5.3...v0.6.0

https://github.com/Gouryella/drip/releases/tag/v0.6.0

ネットワークツールで最も人気

すべて表示
  1. Wiresharkネットワークツール · The Wireshark developer community, https://www.wireshark.org
  2. ZeroTier Oneネットワークツール · ZeroTier, Inc.
  3. iPerf3ネットワークツール · ar51an
  4. Nmapネットワークツール · Nmap Project
  5. Angry IP Scannerネットワークツール · Angry IP Scanner
  6. simplewallネットワークツール · Henry++
  7. Yggdrasil Networkネットワークツール · github.com/yggdrasil-network
  8. Speedtest by Ooklaネットワークツール · Ookla
  9. librespeed-cliネットワークツール · LibreSpeed
  10. clumsyネットワークツール · Chen Tao

タグ

共有