{"id":26150345,"url":"https://github.com/huoyijie/longconn","last_synced_at":"2026-06-29T07:31:24.558Z","repository":{"id":151681519,"uuid":"155497119","full_name":"huoyijie/longconn","owner":"huoyijie","description":"Netty based http proxy server, support push, and long connection based async http client(All for learn)","archived":false,"fork":false,"pushed_at":"2018-10-31T05:04:53.000Z","size":37,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-08-20T12:51:21.200Z","etag":null,"topics":["async","concurrent-programming","future","httpclient","java8","lambda","messagepack","netty"],"latest_commit_sha":null,"homepage":"https://github.com/huoyijie/longconn","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/huoyijie.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2018-10-31T04:08:24.000Z","updated_at":"2018-10-31T05:24:05.000Z","dependencies_parsed_at":null,"dependency_job_id":"63328b14-16ad-4caa-9055-3f33a08a2209","html_url":"https://github.com/huoyijie/longconn","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/huoyijie/longconn","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/huoyijie%2Flongconn","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/huoyijie%2Flongconn/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/huoyijie%2Flongconn/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/huoyijie%2Flongconn/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/huoyijie","download_url":"https://codeload.github.com/huoyijie/longconn/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/huoyijie%2Flongconn/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34918101,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-29T02:00:05.398Z","response_time":58,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["async","concurrent-programming","future","httpclient","java8","lambda","messagepack","netty"],"created_at":"2025-03-11T05:58:57.090Z","updated_at":"2026-06-29T07:31:24.553Z","avatar_url":"https://github.com/huoyijie.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# longconn(All for learn)\nNetty based http proxy server, support push, and long connection based async http client(All for learn), \nSuitable for App unified HTTP API gateway, security, high performance and support for high concurrency.\nhttps://github.com/huoyijie/longconn\n\n# modules\n1.http proxy server(push proxy)\n\n2.async http client(thread pool)\n\n3.codec encoder/decoder(messagepack)\n\n4.command protocal(httprequest, httpresponse, pushrequest, heartbeat)\n\n# features\n1.long connection based netty\n\n2.support GET/POST http(s)\n\n3.support push\n\n4.ssl/gzip\n\n5.async http client, support future/callback\n\n6.messagepack serialization\n\n# reference\n1.[Netty](https://github.com/netty/netty)\n\n2.[async-http-client](https://github.com/AsyncHttpClient/async-http-client)\n\n3.[messagepack](https://github.com/msgpack/msgpack-java)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhuoyijie%2Flongconn","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhuoyijie%2Flongconn","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhuoyijie%2Flongconn/lists"}