OpenWireless icon indicating copy to clipboard operation
OpenWireless copied to clipboard

Many interactions such as loading dashboard, loading settings page etc are too slow.

Open Rangak opened this issue 10 years ago • 4 comments

Rangak avatar Dec 13 '14 08:12 Rangak

Could not get done in time for MVP-EarlyAdopter. Moving to beta.

Rangak avatar Jan 08 '15 04:01 Rangak

Check if #281 fixes this.

Rangak avatar Feb 10 '15 21:02 Rangak

Significant speedup with https://github.com/EFForg/OpenWireless/commit/17d8eaf328e5e700c3281b0759e900cfb656010d . Profiled the remaining latency. 1.5 sec to load python, another 1.3 seconds to do the imports. So potential 2.5 - 3 seconds improvement still possible with python fcgi or freeze or cython.

Rangak avatar Mar 29 '15 17:03 Rangak

Looks like right solution to not have python startup is to use a HTTP/WSGI server. Lighttpd would fwd all JSONRPC calls to the HTTP/WSGI server. Lighttpd would still serve all static files. The HTTP/WSGI server would run all python scripts. This seems simpler than using fcgi.

Rangak avatar Apr 12 '15 16:04 Rangak