[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CX77CCSZPHM6VC4P6HXDWT":3,"skill-same:01M6CX77CCSZPHM6VC4P6HXDWT":57},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":24,"linkOnly":25,"markdownContent":26,"markdownBody":27,"frontMatter":28,"refName":31,"commitSha":32,"skillDirectory":5,"forksCount":33,"repositoryHtmlUrl":34,"repositoryHomepageUrl":6,"ownerHtmlUrl":35,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":36,"install":37,"resources":50},"01M6CX77CCSZPHM6VC4P6HXDWT","latency-optimization",null,"Network latency optimization techniques","ffsshhttiikk\u002Fopencode-agents-skills","ffsshhttiikk","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F226346827?v=4","01M6CWD9RR3Y7VRQX3MXYC8FYH","01M6CWD9WVPYAZW0J82G1VKGHY",3,"MIT","https:\u002F\u002Fgithub.com\u002Fffsshhttiikk\u002Fopencode-agents-skills\u002Fblob\u002Fmain\u002Flatency-optimization\u002FSKILL.md",[],[18,19,20,21,22,23],"Optimization","latency optimization","web","networking","network","opencode","2026-11-10 10:12:30",false,"---\nname: latency-optimization\ndescription: Network latency optimization techniques\nlicense: MIT\ncompatibility: opencode\nmetadata:\n  audience: web-developers\n  category: networking\n---\n\n## What I do\n\n- Identify and eliminate latency bottlenecks\n- Optimize TCP\u002FUDP connections\n- Implement connection pooling\n- Use CDNs and edge computing\n- Optimize TLS handshakes\n- Reduce DNS lookup times\n- Implement HTTP\u002F2 and HTTP\u002F3\n- Design for geographic distribution\n\n## When to use me\n\nUse me when:\n- Applications require low latency\n- Global user base with performance issues\n- Real-time features (gaming, trading, chat)\n- Page load times exceed targets\n- Optimizing API response times\n- Reducing time to first byte (TTFB)\n\n## Key Concepts\n\n### Latency Sources\n| Source | Typical Time | Optimization |\n|--------|--------------|--------------|\n| DNS | 20-200ms | Caching, prefetch |\n| TCP Connect | 30-100ms | Keep-alive, HTTP\u002F2 |\n| TLS | 50-200ms | TLS 1.3, session tickets |\n| TTFB | 50-500ms | Caching, CDN |\n| Transfer | Varies | Compression, HTTP\u002F2 |\n\n### Connection Optimization\n```javascript\n\u002F\u002F Connection pooling (Node.js)\nconst pool = new Pool({\n  max: 20,\n  idleTimeoutMillis: 30000,\n  connectionTimeoutMillis: 2000\n});\n\n\u002F\u002F HTTP\u002F2 multiplexing\nconst http2 = require('http2');\nconst client = http2.connect('https:\u002F\u002Fapi.example.com');\n\nconst req = client.request({ ':path': '\u002Fdata' });\nreq.on('response', handleResponse);\n\n\u002F\u002F Prefetch DNS\n\u003Clink rel=\"dns-prefetch\" href=\"\u002F\u002Fapi.example.com\">\n```\n\n### CDN Strategies\n- Static asset caching at edge\n- Geographic routing to nearest POP\n- Image optimization and format conversion\n- API request acceleration\n- Origin shielding\n\n### Real-time Optimizations\n- WebSocket over polling\n- Server-Sent Events for one-way\n- QUIC\u002FHTTP\u002F3 for reduced latency\n- Binary protocols (gRPC, MessagePack)\n- Edge computing for computation\n","## What I do\n\n- Identify and eliminate latency bottlenecks\n- Optimize TCP\u002FUDP connections\n- Implement connection pooling\n- Use CDNs and edge computing\n- Optimize TLS handshakes\n- Reduce DNS lookup times\n- Implement HTTP\u002F2 and HTTP\u002F3\n- Design for geographic distribution\n\n## When to use me\n\nUse me when:\n- Applications require low latency\n- Global user base with performance issues\n- Real-time features (gaming, trading, chat)\n- Page load times exceed targets\n- Optimizing API response times\n- Reducing time to first byte (TTFB)\n\n## Key Concepts\n\n### Latency Sources\n| Source | Typical Time | Optimization |\n|--------|--------------|--------------|\n| DNS | 20-200ms | Caching, prefetch |\n| TCP Connect | 30-100ms | Keep-alive, HTTP\u002F2 |\n| TLS | 50-200ms | TLS 1.3, session tickets |\n| TTFB | 50-500ms | Caching, CDN |\n| Transfer | Varies | Compression, HTTP\u002F2 |\n\n### Connection Optimization\n```javascript\n\u002F\u002F Connection pooling (Node.js)\nconst pool = new Pool({\n  max: 20,\n  idleTimeoutMillis: 30000,\n  connectionTimeoutMillis: 2000\n});\n\n\u002F\u002F HTTP\u002F2 multiplexing\nconst http2 = require('http2');\nconst client = http2.connect('https:\u002F\u002Fapi.example.com');\n\nconst req = client.request({ ':path': '\u002Fdata' });\nreq.on('response', handleResponse);\n\n\u002F\u002F Prefetch DNS\n\u003Clink rel=\"dns-prefetch\" href=\"\u002F\u002Fapi.example.com\">\n```\n\n### CDN Strategies\n- Static asset caching at edge\n- Geographic routing to nearest POP\n- Image optimization and format conversion\n- API request acceleration\n- Origin shielding\n\n### Real-time Optimizations\n- WebSocket over polling\n- Server-Sent Events for one-way\n- QUIC\u002FHTTP\u002F3 for reduced latency\n- Binary protocols (gRPC, MessagePack)\n- Edge computing for computation\n",{"name":5,"license":14,"metadata":29,"description":7,"compatibility":23},{"audience":30,"category":21},"web-developers","main","5f7a3e453c98261f93d19a6a7de44ad8f7b72d41",2,"https:\u002F\u002Fgithub.com\u002Fffsshhttiikk\u002Fopencode-agents-skills","https:\u002F\u002Fgithub.com\u002Fffsshhttiikk","2026-03-01 06:55:40",{"source":8,"skillName":5,"commands":38,"prompt":48,"zipAvailable":49},[39,42,45],{"tool":40,"command":41},"npx","npx skills add ffsshhttiikk\u002Fopencode-agents-skills --skill latency-optimization",{"tool":43,"command":44},"bunx","bunx skills add ffsshhttiikk\u002Fopencode-agents-skills --skill latency-optimization",{"tool":46,"command":47},"pnpm","pnpm dlx skills add ffsshhttiikk\u002Fopencode-agents-skills --skill latency-optimization","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fffsshhttiikk\u002Fopencode-agents-skills\u002Fblob\u002Fmain\u002Flatency-optimization\u002FSKILL.md",true,[51],{"path":52,"resourceType":53,"resourceTypeDesc":54,"sizeBytes":55,"sourceHtmlUrl":56},"references\u002Fwireless-lab-rules.md","REFERENCE","参考文档",181,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FSecurity-and-Compliance\u002Freverse-skill-router\u002Fwifi-wireless\u002Freferences\u002Fwireless-lab-rules.md",[58,69,79,88,98,107],{"skillNo":59,"name":60,"nameZh":6,"description":61,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":62,"categories":63,"keywords":64,"publishedAt":24},"01M6CXT9TXDF79BWJTMQAPB49G","xamarin","Xamarin cross-platform development","https:\u002F\u002Fgithub.com\u002Fffsshhttiikk\u002Fopencode-agents-skills\u002Fblob\u002Fmain\u002Fxamarin\u002FSKILL.md",[],[60,65,66,67,23,68],"platform","cross-platform","mobile","development",{"skillNo":70,"name":71,"nameZh":6,"description":72,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":73,"categories":74,"keywords":75,"publishedAt":24},"01M6CXT8AD04MFYDA32VW3FKAG","wrangling","Data wrangling fundamentals","https:\u002F\u002Fgithub.com\u002Fffsshhttiikk\u002Fopencode-agents-skills\u002Fblob\u002Fmain\u002Fwrangling\u002FSKILL.md",[],[71,76,23,77,78],"data wrangling","science","data",{"skillNo":80,"name":81,"nameZh":6,"description":82,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":83,"categories":84,"keywords":85,"publishedAt":24},"01M6CXT717GCN7SRRNPBDP4508","windows","Windows operating system administration and scripting","https:\u002F\u002Fgithub.com\u002Fffsshhttiikk\u002Fopencode-agents-skills\u002Fblob\u002Fmain\u002Fwindows\u002FSKILL.md",[],[81,86,23,87],"system","scripting",{"skillNo":89,"name":90,"nameZh":6,"description":91,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":92,"categories":93,"keywords":94,"publishedAt":24},"01M6CXT54K794NMEM3XAPZZDKT","wide-column","Wide-column data model","https:\u002F\u002Fgithub.com\u002Fffsshhttiikk\u002Fopencode-agents-skills\u002Fblob\u002Fmain\u002Fwide-column\u002FSKILL.md",[],[95,96,23,97,78],"wide column","databases","model",{"skillNo":99,"name":100,"nameZh":6,"description":101,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":102,"categories":103,"keywords":104,"publishedAt":24},"01M6CXT28FMT2P4V9GZE67WA8E","wide-column-stores","Wide-column database stores","https:\u002F\u002Fgithub.com\u002Fffsshhttiikk\u002Fopencode-agents-skills\u002Fblob\u002Fmain\u002Fwide-column-stores\u002FSKILL.md",[],[105,96,23,106],"wide column stores","database",{"skillNo":108,"name":109,"nameZh":6,"description":110,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":111,"categories":112,"keywords":113,"publishedAt":24},"01M6CXT0D0M0Q4T2N7C2RX7DSN","websockets","WebSocket implementation and best practices","https:\u002F\u002Fgithub.com\u002Fffsshhttiikk\u002Fopencode-agents-skills\u002Fblob\u002Fmain\u002Fwebsockets\u002FSKILL.md",[],[109,114,115,116,23,117,118],"websocket","real-time","time","best practices","implementation"]