[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-6156":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":24,"hasPages":22,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":30,"readmeContent":31,"aiSummary":32,"trendingCount":16,"starSnapshotCount":16,"syncStatus":33,"lastSyncTime":34,"discoverSource":35},6156,"tengine","alibaba\u002Ftengine","alibaba","A distribution of Nginx with some advanced features","https:\u002F\u002Ftengine.taobao.org",null,"C",13274,2508,864,445,0,6,27,3,45,"BSD 2-Clause \"Simplified\" License",false,"master",true,[26,27,28,29,5],"http3","ingress","nginx","quic","2026-06-12 02:01:16","\u003Ch1 align=\"center\" style=\"border-bottom: none\">\n    \u003Cbr>Tengine\n\u003C\u002Fh1>\n\n\u003Cp align=\"center\">Visit \u003Ca href=\"https:\u002F\u002Ftengine.taobao.org\" target=\"_blank\">tengine.taobao.org\u003C\u002Fa> for the full documentation,\nexamples and guides.\u003C\u002Fp>\n\n\u003Cdiv align=\"center\">\n\n[![GitHub license](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002Falibaba\u002Ftengine.svg)](https:\u002F\u002Fgithub.com\u002Falibaba\u002Ftengine\u002Fblob\u002Fmain\u002FLICENSE)\n[![GitHub stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Falibaba\u002Ftengine.svg)](https:\u002F\u002Fgithub.com\u002Falibaba\u002Ftengine\u002Fstargazers)\n[![GitHub stars](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fcontributions-welcome-orange.svg)](https:\u002F\u002Fgithub.com\u002Falibaba\u002Ftengine\u002Fblob\u002Fmain\u002FCONTRIBUTING.md)\n[![Build Status](https:\u002F\u002Fgithub.com\u002Falibaba\u002Ftengine\u002Factions\u002Fworkflows\u002Fci.yml\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002Falibaba\u002Ftengine\u002Factions\u002Fworkflows\u002Fci.yml)\n\n\u003C\u002Fdiv>\n\n\n## Introduction\nTengine is a web server originated by [Taobao](http:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FTaobao), the largest e-commerce website in Asia. It is based on the [Nginx](http:\u002F\u002Fnginx.org) HTTP server and has many advanced features. Tengine has proven to be very stable and efficient on some of the top 100 websites in the world, including [taobao.com](http:\u002F\u002Fwww.taobao.com) and [tmall.com](http:\u002F\u002Fwww.tmall.com).\n\nTengine has been an open source project since December 2011. It is being actively developed by the Tengine team, whose core members are from Taobao, Sogou and other Internet companies. Tengine is a community effort and everyone is encouraged to [get involved](https:\u002F\u002Fgithub.com\u002Falibaba\u002Ftengine).\n\n## Features\n* All features of nginx-1.24.0 are inherited, i.e., it is 100% compatible with nginx.\n* Dynamically configure the servers, locations and upstreams without reloading or restarting worker processes with [tengine-ingress](https:\u002F\u002Fgithub.com\u002Falibaba\u002Ftengine-ingress).\n* HTTP\u002F3 support (QUIC v1 and draft-29) with [xquic](https:\u002F\u002Fgithub.com\u002Falibaba\u002Fxquic).\n* High-speed UDP transmission with kernel-bypass.\n* Dynamically configure different TLS protocols for different server names with [tengine-ingress](https:\u002F\u002Fgithub.com\u002Falibaba\u002Ftengine-ingress).\n* Dynamically configure timeout setting, SSL Redirects, CORS and enabling\u002Fdisabling robots for the server and location with [tengine-ingress](https:\u002F\u002Fgithub.com\u002Falibaba\u002Ftengine-ingress).\n* Dynamically configure HTTP routing based on multiple values of a specific header, cookie or query parameter with [tengine-ingress](https:\u002F\u002Fgithub.com\u002Falibaba\u002Ftengine-ingress).\n* Dynamically configure HTTP routing based on multiple upstream according to weight with [tengine-ingress](https:\u002F\u002Fgithub.com\u002Falibaba\u002Ftengine-ingress).\n* Dynamically configure HTTP routing based on modulo operation for a specific header, cookie or query parameter with [tengine-ingress](https:\u002F\u002Fgithub.com\u002Falibaba\u002Ftengine-ingress).\n* Dynamically configure HTTP routing to add\u002Fappend custom header or add query parameter in the HTTP request to the upstream with [tengine-ingress](https:\u002F\u002Fgithub.com\u002Falibaba\u002Ftengine-ingress).\n* Dynamically configure HTTP routing to add custom header in the HTTP response to the client with [tengine-ingress](https:\u002F\u002Fgithub.com\u002Falibaba\u002Ftengine-ingress).\n* Support the CONNECT HTTP method for forward proxy.\n* Support asynchronous OpenSSL, using hardware such as QAT for HTTPS acceleration.\n* Enhanced operations monitoring, such as asynchronous log & rollback, DNS caching, memory usage, etc.\n* Support server_name in Stream module.\n* More load balancing methods, e.g., consistent hashing, and session persistence.\n* Input body filter support. It's quite handy to write Web Application Firewalls using this mechanism.\n* Dynamic scripting language (Lua) support, which is very efficient and makes it easy to extend core functionalities.\n* Limits retries for upstream servers (proxy, memcached, fastcgi, scgi, uwsgi).\n* Includes a mechanism to support standalone processes.\n* Protects the server in case system load or memory use goes too high.\n* Multiple CSS or JavaScript requests can be combined into one request to reduce download time.\n* Removes unnecessary white spaces and comments to reduce the size of a page.\n* Proactive health checks of upstream servers can be performed.\n* The number of worker processes and CPU affinities can be set automatically.\n* The limit_req module is enhanced with whitelist support and more conditions are allowed in a single location.\n* Enhanced diagnostic information makes it easier to troubleshoot errors.\n* More user-friendly command lines, e.g., showing all compiled-in modules and supported directives.\n* Expiration times can be specified for certain MIME types.\n* Receives HTTP traffic on the TLS listener with option.\n* Debugging HTTP connection usage.\n* ...\n\n## Installation\nTengine can be downloaded at [http:\u002F\u002Ftengine.taobao.org\u002Fdownload\u002Ftengine.tar.gz](http:\u002F\u002Ftengine.taobao.org\u002Fdownload\u002Ftengine.tar.gz). You can also checkout the latest source code from GitHub at [https:\u002F\u002Fgithub.com\u002Falibaba\u002Ftengine](https:\u002F\u002Fgithub.com\u002Falibaba\u002Ftengine)\n\nTo install Tengine, just follow these three steps:\n```bash\n.\u002Fconfigure\nmake\nsudo make install\n```\n\nBy default, it will be installed to _\u002Fusr\u002Flocal\u002Fnginx_. You can use the __'--prefix'__ option to specify the root directory.\nIf you want to know all the _'configure'_ options, you should run __'.\u002Fconfigure --help'__ for help.\n\n## Documentation\nThe homepage of Tengine is at [http:\u002F\u002Ftengine.taobao.org\u002F](http:\u002F\u002Ftengine.taobao.org\u002F)\nYou can access [http:\u002F\u002Ftengine.taobao.org\u002Fdocumentation.html](http:\u002F\u002Ftengine.taobao.org\u002Fdocumentation.html) for more information.\n\n## Contact\n[https:\u002F\u002Fgithub.com\u002Falibaba\u002Ftengine\u002Fissues](https:\u002F\u002Fgithub.com\u002Falibaba\u002Ftengine\u002Fissues)\n\nDingtalk user group: 23394285\n\n## License\n\n[BSD-2-Clause License](https:\u002F\u002Fgithub.com\u002Falibaba\u002Ftengine\u002Fblob\u002Fmaster\u002FLICENSE)\n\n\u003Ch1 align=\"center\" style=\"border-bottom: none\">\n    \u003Ca href=\"https:\u002F\u002Ftengine.taobao.org\" target=\"_blank\">\u003Cimg alt=\"Tengine\" src=\"\u002Fdocs\u002Fimage\u002Ftengine-logo.png\">\u003C\u002Fa>\n\u003C\u002Fh1>\n","Tengine 是一个基于 Nginx 的高性能 Web 服务器，由淘宝网开发并集成了多项高级特性。它继承了 Nginx-1.24.0 的所有功能，并且完全兼容 Nginx，支持 HTTP\u002F3（QUIC v1 和 draft-29）协议，具备动态配置服务器、位置和上游服务的能力，无需重新加载或重启工作进程。此外，Tengine 还支持高速 UDP 传输、动态设置 TLS 协议、超时设置、SSL 重定向等功能。适用于需要高并发处理能力、灵活配置及稳定性要求较高的网站和服务场景，如大型电商网站等。",2,"2026-06-11 03:05:51","top_language"]