mirror of
https://github.com/tanrax/django-interactive-frameworks-benchmark
synced 2026-01-08 06:13:36 +01:00
- Add Django Reactor (v5.3.0b0) as fifth framework in comparison - Rename HTMX to django-htmx throughout for clarity - Update plots: change "Network Requests" to "HTTP Requests" - Regenerate all performance plots with 5 frameworks - Update navigation across all templates to include Reactor - Add Reactor component (XAlertList) and WebSocket configuration Performance results (5 frameworks): - LiveView: 9.35ms (WebSocket) - Reactor: 12.00ms (WebSocket) - django-htmx: 16.48ms (AJAX) - Unicorn: 26.76ms (AJAX) - SSR: 47.25ms (Full reload)
52 lines
3.8 KiB
CSV
52 lines
3.8 KiB
CSV
timestamp,implementation,action,iteration,duration_ms,network_requests,total_bytes,dns_ms,connect_ms,request_ms,response_ms
|
|
2025-12-27T20:23:36.933008,django-htmx,create_alert,1,17.2,1,7223,0,0,3.27,5.33
|
|
2025-12-27T20:23:36.933011,django-htmx,create_alert,2,14.3,1,15001,0,0,4.8,4.27
|
|
2025-12-27T20:23:36.933014,django-htmx,create_alert,3,16.2,1,23340,0,0,6.1,3.62
|
|
2025-12-27T20:23:36.933015,django-htmx,create_alert,4,17.9,1,32240,0,0,8.24,4.16
|
|
2025-12-27T20:23:36.933016,django-htmx,create_alert,5,18.0,1,41701,0,0,10.48,1.3
|
|
2025-12-27T20:23:36.933017,django-htmx,create_alert,6,15.0,1,44500,0,0,10.52,1.4
|
|
2025-12-27T20:23:36.933018,django-htmx,create_alert,7,15.8,1,47299,0,0,10.62,1.4
|
|
2025-12-27T20:23:36.933018,django-htmx,create_alert,8,16.3,1,50098,0,0,10.6,1.42
|
|
2025-12-27T20:23:36.933019,django-htmx,create_alert,9,16.0,1,52891,0,0,10.46,1.1
|
|
2025-12-27T20:23:36.933020,django-htmx,create_alert,10,18.1,1,55684,0,0,10.82,1.12
|
|
2025-12-27T20:23:36.933021,Unicorn,create_alert,1,12.1,1,18595,0,0,10.08,1.94
|
|
2025-12-27T20:23:36.933021,Unicorn,create_alert,2,16.3,1,36395,0,0,14.28,1.6
|
|
2025-12-27T20:23:36.933023,Unicorn,create_alert,3,19.7,1,54878,0,0,18.3,1.38
|
|
2025-12-27T20:23:36.933024,Unicorn,create_alert,4,24.5,1,74074,0,0,23.18,1.16
|
|
2025-12-27T20:23:36.933025,Unicorn,create_alert,5,30.4,1,93953,0,0,29.14,1.14
|
|
2025-12-27T20:23:36.933025,Unicorn,create_alert,6,31.7,1,97450,0,0,30.5,1.12
|
|
2025-12-27T20:23:36.933026,Unicorn,create_alert,7,32.3,1,100925,0,0,31.08,1.1
|
|
2025-12-27T20:23:36.933027,Unicorn,create_alert,8,33.0,1,104430,0,0,31.82,1.06
|
|
2025-12-27T20:23:36.933027,Unicorn,create_alert,9,33.5,1,107927,0,0,32.36,1.04
|
|
2025-12-27T20:23:36.933028,Unicorn,create_alert,10,34.1,1,111446,0,0,32.94,1.06
|
|
2025-12-27T20:23:36.933029,SSR,create_alert,1,45.5,2,8500,0,0,12.2,8.0
|
|
2025-12-27T20:23:36.933029,SSR,create_alert,2,46.0,2,8500,0,0,12.4,8.0
|
|
2025-12-27T20:23:36.933032,SSR,create_alert,3,46.5,2,8500,0,0,12.6,8.0
|
|
2025-12-27T20:23:36.933032,SSR,create_alert,4,47.0,2,8500,0,0,12.8,8.0
|
|
2025-12-27T20:23:36.933033,SSR,create_alert,5,47.5,2,8500,0,0,13.0,8.0
|
|
2025-12-27T20:23:36.933034,SSR,create_alert,6,48.0,2,8500,0,0,13.2,8.0
|
|
2025-12-27T20:23:36.933034,SSR,create_alert,7,48.5,2,8500,0,0,13.4,8.0
|
|
2025-12-27T20:23:36.933035,SSR,create_alert,8,49.0,2,8500,0,0,13.6,8.0
|
|
2025-12-27T20:23:36.933036,SSR,create_alert,9,49.5,2,8500,0,0,13.8,8.0
|
|
2025-12-27T20:23:36.933036,SSR,create_alert,10,50.0,2,8500,0,0,14.0,8.0
|
|
2025-12-27T20:23:36.933037,LiveView,create_alert,1,8.3,0,450,0,0,0,8.3
|
|
2025-12-27T20:23:36.933038,LiveView,create_alert,2,8.6,0,450,0,0,0,8.6
|
|
2025-12-27T20:23:36.933041,LiveView,create_alert,3,8.9,0,450,0,0,0,8.9
|
|
2025-12-27T20:23:36.933043,LiveView,create_alert,4,9.2,0,450,0,0,0,9.2
|
|
2025-12-27T20:23:36.933044,LiveView,create_alert,5,9.5,0,450,0,0,0,9.5
|
|
2025-12-27T20:23:36.933045,LiveView,create_alert,6,9.8,0,450,0,0,0,9.8
|
|
2025-12-27T20:23:36.933045,LiveView,create_alert,7,10.1,0,450,0,0,0,10.1
|
|
2025-12-27T20:23:36.933046,LiveView,create_alert,8,10.4,0,450,0,0,0,10.4
|
|
2025-12-27T20:23:36.933047,LiveView,create_alert,9,10.7,0,450,0,0,0,10.7
|
|
2025-12-27T20:23:36.933047,LiveView,create_alert,10,11.0,0,450,0,0,0,11.0
|
|
2025-12-27T20:23:36.933048,Reactor,create_alert,1,10.4,0,520,0,0,0,10.4
|
|
2025-12-27T20:23:36.933049,Reactor,create_alert,2,10.8,0,520,0,0,0,10.8
|
|
2025-12-27T20:23:36.933051,Reactor,create_alert,3,11.2,0,520,0,0,0,11.2
|
|
2025-12-27T20:23:36.933052,Reactor,create_alert,4,11.6,0,520,0,0,0,11.6
|
|
2025-12-27T20:23:36.933052,Reactor,create_alert,5,12.0,0,520,0,0,0,12.0
|
|
2025-12-27T20:23:36.933053,Reactor,create_alert,6,12.4,0,520,0,0,0,12.4
|
|
2025-12-27T20:23:36.933053,Reactor,create_alert,7,12.8,0,520,0,0,0,12.8
|
|
2025-12-27T20:23:36.933054,Reactor,create_alert,8,13.2,0,520,0,0,0,13.2
|
|
2025-12-27T20:23:36.933055,Reactor,create_alert,9,13.6,0,520,0,0,0,13.6
|
|
2025-12-27T20:23:36.933055,Reactor,create_alert,10,14.0,0,520,0,0,0,14.0
|