uWSGI

Source: Wikipedia, the free encyclopedia.

uWSGI
Developer(s)unbit
Stable release
2.0.25.1[1] / 15 April 2024; 56 days ago (15 April 2024)
Repository
Written in
Cross-platform
TypeApplication server
LicenseGNU General Public License v2.0 + linking exception[2]
Websiteuwsgi-docs.readthedocs.io

uWSGI is an

hosting services".[3] It is named after the Web Server Gateway Interface (WSGI), which was the first plugin supported by the project.[3] uWSGI is maintained by the Italian-based software company unbit.[4]

uwsgi (all lowercase) is the native binary protocol that uWSGI uses to communicate with other servers.[5]

uWSGI is often used in conjunction with

web applications such as Django.[6] For example, data may flow like this: HTTP client ↔ Nginx ↔ uWSGI ↔ Python app.[7]

References

  1. ^ "Release 2.0.25.1". 15 April 2024. Retrieved 25 April 2024.
  2. ^ "uwsgi/LICENSE at master". Unbit. Retrieved 4 August 2017 – via GitHub.
  3. ^ a b "The uWSGI project". uWSGI. 2016. Archived from the original on 28 April 2024. Retrieved 29 April 2024.
  4. ^ "Unbit". Archived from the original on 15 February 2024. Retrieved 29 April 2024.
  5. ^ "The uwsgi Protocol — uWSGI 2.0 documentation". uwsgi-docs.readthedocs.io. Archived from the original on 16 February 2024. Retrieved 20 August 2020.
  6. ^ Tezer, O. S. (28 October 2013). "A Comparison of Web Servers for Python Based Web Applications". Digital Ocean. Archived from the original on 15 February 2024. Retrieved 29 April 2024.
  7. ^ "Cisco DevNet: APIs, SDKs, Sandbox, and Community for Cisco Developers". developer.cisco.com. Archived from the original on 4 October 2023. Retrieved 20 August 2020.

External links


This page is based on the copyrighted Wikipedia article: UWSGI. Articles is available under the CC BY-SA 3.0 license; additional terms may apply.Privacy Policy