Tornado web framework¶
Tornado is a web framework used to build applications, often involving real-time features such as [[WebSocket]] connections^[400-devops__07-Monitoring-and-Observability__k8s-istio__samples__websockets__README.md].
Use in WebSockets¶
The framework is capable of handling upgraded [[WebSocket]] connections for Ingress traffic^[400-devops__07-Monitoring-and-Observability__k8s-istio__samples__websockets__README.md]. In environments utilizing service meshes like Istio, Tornado applications can be managed via Kubernetes Deployments and Services^[400-devops__07-Monitoring-and-Observability__k8s-istio__samples__websockets__README.md]. To route traffic correctly, a VirtualService can be configured to enable the upgrade to WebSockets for incoming connections^[400-devops__07-Monitoring-and-Observability__k8s-istio__samples__websockets__README.md].
Deployment Context¶
Tornado applications are often containerized and deployed within Kubernetes clusters^[400-devops__07-Monitoring-and-Observability__k8s-istio__samples__websockets__README.md]. Deployment configurations may leverage sidecar injection patterns to integrate with the Service mesh mesh^[400-devops__07-Monitoring-and-Observability__k8s-istio__samples__websockets__README.md].
Sources¶
- 400-devops__07-Monitoring-and-Observability__k8s-istio__samples__websockets__README.md
Related¶
- Istio
- Kubernetes
- [[Websockets]]