From 78cbad61b80c2e7512426d68b39fc30650d2b59b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=B7=E3=83=B3=E3=83=BB=E3=82=A6=E3=83=BC=E9=A6=AC?= =?UTF-8?q?=E5=A0=B4=E3=83=BC=E3=82=A4=E3=83=BC222?= Date: Sat, 25 Nov 2023 07:56:17 +0000 Subject: [PATCH] =?UTF-8?q?theme=E3=82=92go=E3=82=AD=E3=83=A3=E3=83=83?= =?UTF-8?q?=E3=82=B7=E3=83=A5=2021153?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- home/isucon/webapp/go/main.go | 18 ++ home/isucon/webapp/go/top_handler.go | 12 +- home/isucon/webapp/go/user_handler.go | 16 +- result/db.log | 289 ++++++++++---------- result/mysqltuner.log | 24 +- result/web.log | 364 +++++++++++++------------- 6 files changed, 382 insertions(+), 341 deletions(-) diff --git a/home/isucon/webapp/go/main.go b/home/isucon/webapp/go/main.go index 85fdb87..ec161cd 100644 --- a/home/isucon/webapp/go/main.go +++ b/home/isucon/webapp/go/main.go @@ -116,6 +116,15 @@ func connectDB(logger echo.Logger) (*sqlx.DB, error) { } rows.Close() + var themeModels []ThemeModel + if err := db.Select(&themeModels, "SELECT * FROM themes"); err != nil { + return nil, err + } + for _, t := range themeModels { + t := t + themeMap.Store(t.UserID, t) + } + if err := db.Ping(); err != nil { return nil, err } @@ -129,6 +138,15 @@ func initializeHandler(c echo.Context) error { return echo.NewHTTPError(http.StatusInternalServerError, "failed to initialize: "+err.Error()) } hashMap = sync.Map{} + themeMap = sync.Map{} + var themeModels []ThemeModel + if err := dbConn.Select(&themeModels, "SELECT * FROM themes"); err != nil { + return echo.NewHTTPError(http.StatusInternalServerError, "failed to initialize themeMap: "+err.Error()) + } + for _, t := range themeModels { + t := t + themeMap.Store(t.UserID, t) + } c.Request().Header.Add("Content-Type", "application/json;charset=utf-8") return c.JSON(http.StatusOK, InitializeResponse{ diff --git a/home/isucon/webapp/go/top_handler.go b/home/isucon/webapp/go/top_handler.go index 2001127..b28fde6 100644 --- a/home/isucon/webapp/go/top_handler.go +++ b/home/isucon/webapp/go/top_handler.go @@ -73,10 +73,18 @@ func getStreamerThemeHandler(c echo.Context) error { return echo.NewHTTPError(http.StatusInternalServerError, "failed to get user: "+err.Error()) } - themeModel := ThemeModel{} - if err := tx.GetContext(ctx, &themeModel, "SELECT * FROM themes WHERE user_id = ?", userModel.ID); err != nil { + t, ok := themeMap.Load(userModel.ID) + if !ok { return echo.NewHTTPError(http.StatusInternalServerError, "failed to get user theme: "+err.Error()) } + themeModel := t.(ThemeModel) + + /* + themeModel := ThemeModel{} + if err := tx.GetContext(ctx, &themeModel, "SELECT * FROM themes WHERE user_id = ?", userModel.ID); err != nil { + return echo.NewHTTPError(http.StatusInternalServerError, "failed to get user theme: "+err.Error()) + } + */ if err := tx.Commit(); err != nil { return echo.NewHTTPError(http.StatusInternalServerError, "failed to commit: "+err.Error()) diff --git a/home/isucon/webapp/go/user_handler.go b/home/isucon/webapp/go/user_handler.go index ee6e309..c15de35 100644 --- a/home/isucon/webapp/go/user_handler.go +++ b/home/isucon/webapp/go/user_handler.go @@ -87,6 +87,7 @@ type PostIconResponse struct { } var hashMap sync.Map +var themeMap sync.Map func getIconHandler(c echo.Context) error { ctx := c.Request().Context() @@ -289,6 +290,7 @@ func registerHandler(c echo.Context) error { if _, err := tx.NamedExecContext(ctx, "INSERT INTO themes (user_id, dark_mode) VALUES(:user_id, :dark_mode)", themeModel); err != nil { return echo.NewHTTPError(http.StatusInternalServerError, "failed to insert user theme: "+err.Error()) } + themeMap.Store(userID, themeModel) if out, err := exec.Command("pdnsutil", "add-record", "u.isucon.dev", req.Name, "A", "60", powerDNSSubdomainAddress).CombinedOutput(); err != nil { return echo.NewHTTPError(http.StatusInternalServerError, string(out)+": "+err.Error()) @@ -433,10 +435,18 @@ func verifyUserSession(c echo.Context) error { } func fillUserResponse(ctx context.Context, tx *sqlx.Tx, userModel UserModel) (User, error) { - themeModel := ThemeModel{} - if err := tx.GetContext(ctx, &themeModel, "SELECT * FROM themes WHERE user_id = ?", userModel.ID); err != nil { - return User{}, err + t, ok := themeMap.Load(userModel.ID) + if !ok { + return User{}, fmt.Errorf("no theme") } + themeModel := t.(ThemeModel) + + /* + themeModel := ThemeModel{} + if err := tx.GetContext(ctx, &themeModel, "SELECT * FROM themes WHERE user_id = ?", userModel.ID); err != nil { + return User{}, err + } + */ v, ok := hashMap.Load(userModel.ID) var iconHash string diff --git a/result/db.log b/result/db.log index cf6f3a6..d27c508 100644 --- a/result/db.log +++ b/result/db.log @@ -1,87 +1,87 @@ -# Current date: Sat Nov 25 07:36:34 2023 +# Current date: Sat Nov 25 07:55:36 2023 # Hostname: ip-192-168-0-11 # Files: /dev/stdin -# Overall: 439.63k total, 91 unique +# Overall: 429.63k total, 91 unique # Attribute total min max avg 95% median # ============= ======= ======= ======= ======= ======= ======= -# Exec time 312.37s 1.0us 2.69s 710.5us 3.0ms 119.0us -# Lock time 1.36s 0 23.2ms 3.1us 2.0us 1.0us -# Rows sent 559.10k 0 7.62k 1.00 5 1 -# Rows examined 12.90M 0 4.00M 29.00 15 1 +# Exec time 316.96s 1.0us 2.68s 737.7us 3.2ms 123.0us +# Lock time 1.42s 0 41.8ms 3.3us 2.0us 1.0us +# Rows sent 619.78k 0 7.68k 1.00 5 1 +# Rows examined 13.11M 0 4.00M 30.00 15 1 # Profile # Rank Query ID Response time Calls R/Call # ==== ================== ============== ====== ====== -# 1 0xAF92DD1D2D0ABDAA 50.9824 16.3% 43491 0.0012 SELECT tags livestream_tags -# 2 0xEE324671506C898A 44.1144 14.1% 68803 0.0006 SELECT themes -# 3 0x831AD2FB940FC23C 37.7783 12.1% 67927 0.0006 SELECT users -# 4 0x9E0C76405B54C261 20.6516 6.6% 18160 0.0011 SELECT domains domainmetadata -# 5 0x23BF896EBFC51D24 17.4240 5.6% 14958 0.0012 SELECT records -# 6 0x9DD098305A326FC6 16.6599 5.3% 208 0.0801 UPDATE reservation_slots -# 7 0x152C35014639D1CE 15.4511 4.9% 46080 0.0003 RESET -# 8 0xA928B8B7CBA06B85 15.0949 4.8% 28701 0.0005 SELECT livestreams -# 9 0xB723EE16C08655F1 14.1218 4.5% 209 0.0676 SELECT reservation_slots -# 10 0x571FFC8104A6E50C 12.1464 3.9% 10240 0.0012 SELECT records -# 11 0x476F8C0ACCA19263 10.9606 3.5% 881 0.0124 REPLACE -# 12 0xFF5C1EBB1979694B 10.0891 3.2% 23565 0.0004 SELECT livestreams livecomments -# 13 0xB61FC43A94BB888A 9.2201 3.0% 23566 0.0004 SELECT livestreams reactions -# 14 0xF0CF7B8430DE8C23 5.3893 1.7% 11374 0.0005 SELECT users -# 15 0x813031B8BBC3B329 4.3877 1.4% 10611 0.0004 COMMIT -# 16 0x2A90AD975B9EF157 2.6853 0.9% 1 2.6853 INSERT livestreams reactions livestreams livecomments users scores -# 17 0x34E11DDE0FBF5564 2.5020 0.8% 20265 0.0001 BEGIN -# 18 0x19C8068B5C1997CD 1.8984 0.6% 10506 0.0002 ROLLBACK -# 19 0x9E55B3BFD624E8C3 1.7610 0.6% 1967 0.0009 SELECT reservation_slots -# 20 0xBB531FA8516D53BD 1.4265 0.5% 1895 0.0008 UPDATE scores +# 1 0xAF92DD1D2D0ABDAA 69.7329 22.0% 56382 0.0012 SELECT tags livestream_tags +# 2 0x831AD2FB940FC23C 52.0380 16.4% 88713 0.0006 SELECT users +# 3 0xA928B8B7CBA06B85 20.6467 6.5% 37044 0.0006 SELECT livestreams +# 4 0x9E0C76405B54C261 19.6502 6.2% 17834 0.0011 SELECT domains domainmetadata +# 5 0x23BF896EBFC51D24 16.5968 5.2% 14682 0.0011 SELECT records +# 6 0x9DD098305A326FC6 16.0323 5.1% 208 0.0771 UPDATE reservation_slots +# 7 0x152C35014639D1CE 15.7362 5.0% 45169 0.0003 RESET +# 8 0xB723EE16C08655F1 15.2717 4.8% 210 0.0727 SELECT reservation_slots +# 9 0xFF5C1EBB1979694B 13.1099 4.1% 26050 0.0005 SELECT livestreams livecomments +# 10 0x476F8C0ACCA19263 12.1319 3.8% 854 0.0142 REPLACE +# 11 0x571FFC8104A6E50C 11.7739 3.7% 10037 0.0012 SELECT records +# 12 0xB61FC43A94BB888A 11.6302 3.7% 26052 0.0004 SELECT livestreams reactions +# 13 0xF0CF7B8430DE8C23 6.5654 2.1% 13892 0.0005 SELECT users +# 14 0x813031B8BBC3B329 4.9538 1.6% 12166 0.0004 COMMIT +# 15 0x34E11DDE0FBF5564 2.9684 0.9% 24397 0.0001 BEGIN +# 16 0x2A90AD975B9EF157 2.6816 0.8% 1 2.6816 INSERT livestreams reactions livestreams livecomments users scores +# 17 0x19C8068B5C1997CD 2.2494 0.7% 13053 0.0002 ROLLBACK +# 18 0x9E55B3BFD624E8C3 1.7036 0.5% 1982 0.0009 SELECT reservation_slots +# 19 0xBB531FA8516D53BD 1.5854 0.5% 2285 0.0007 UPDATE scores +# 20 0x71D433A2FC998D69 1.5452 0.5% 2278 0.0007 SELECT # Query 1: ID 0xAF92DD1D2D0ABDAA # Attribute pct total min max avg 95% median # ============= === ======= ======= ======= ======= ======= ======= -# Count 10 43491 -# Exec time 16 50.98s 114.0us 118.1ms 1.2ms 5.4ms 207.0us -# Lock time 16 220.6ms 0 11.5ms 5.1us 2.0us 1.0us -# Rows sent 36 200.47k 0 11 4.00 5 5 -# Rows examined 5 600.55k 0 33 13.00 15 15 +# Count 13 56382 +# Exec time 22 69.73s 113.0us 93.2ms 1.2ms 5.7ms 212.0us +# Lock time 18 258.0ms 0 13.8ms 4.6us 2.0us 1.0us +# Rows sent 43 263.50k 0 11 4.00 5 5 +# Rows examined 6 789.69k 0 33 14.00 15 15 # String: # Databases isupipe # # EXPLAIN /*!50100 PARTITIONS*/ -SELECT * FROM tags WHERE id IN (SELECT tag_id FROM livestream_tags WHERE livestream_id = 7634)\G +SELECT * FROM tags WHERE id IN (SELECT tag_id FROM livestream_tags WHERE livestream_id = 7571)\G -# Query 2: ID 0xEE324671506C898A +# Query 2: ID 0x831AD2FB940FC23C # Attribute pct total min max avg 95% median # ============= === ======= ======= ======= ======= ======= ======= -# Count 16 68803 -# Exec time 14 44.11s 65.0us 61.8ms 641.2us 3.0ms 115.0us -# Lock time 21 288.3ms 0 22.8ms 4.2us 1.0us 1.0us -# Rows sent 12 68.80k 1 1 1.00 1 1 -# Rows examined 1 68.80k 1 1 1.00 1 1 +# Count 21 88713 +# Exec time 16 52.04s 44.0us 82.7ms 586.6us 2.7ms 94.0us +# Lock time 32 455.1ms 0 41.8ms 5.1us 1.0us 1.0us +# Rows sent 14 88.71k 1 1 1.00 1 1 +# Rows examined 1 88.71k 1 1 1.00 1 1 # String: # Databases isupipe # # EXPLAIN /*!50100 PARTITIONS*/ -SELECT * FROM themes WHERE user_id = 1009\G +SELECT * FROM users WHERE id = 1041\G -# Query 3: ID 0x831AD2FB940FC23C +# Query 3: ID 0xA928B8B7CBA06B85 # Attribute pct total min max avg 95% median # ============= === ======= ======= ======= ======= ======= ======= -# Count 15 67927 -# Exec time 12 37.78s 45.0us 86.2ms 556.2us 2.6ms 92.0us -# Lock time 22 297.2ms 0 12.2ms 4.4us 1.0us 1.0us -# Rows sent 12 67.93k 1 1 1.00 1 1 -# Rows examined 1 67.93k 1 1 1.00 1 1 +# Count 9 37044 +# Exec time 7 20.65s 51.0us 84.7ms 557.4us 2.6ms 96.0us +# Lock time 12 173.2ms 0 22.2ms 4.7us 1.0us 1.0us +# Rows sent 6 37.04k 1 1 1.00 1 1 +# Rows examined 0 37.04k 1 1 1.00 1 1 # String: # Databases isupipe # # EXPLAIN /*!50100 PARTITIONS*/ -SELECT * FROM users WHERE id = 1032\G +SELECT * FROM livestreams WHERE id = 7526\G # Query 4: ID 0x9E0C76405B54C261 # Attribute pct total min max avg 95% median # ============= === ======= ======= ======= ======= ======= ======= -# Count 4 18160 -# Exec time 7 20.65s 84.0us 57.3ms 1.1ms 4.7ms 196.0us -# Lock time 7 91.9ms 0 15.0ms 5.1us 2.0us 1.0us +# Count 4 17834 +# Exec time 6 19.65s 81.0us 60.4ms 1.1ms 4.6ms 190.0us +# Lock time 5 72.4ms 0 14.7ms 4.1us 2.0us 1.0us # Rows sent 0 0 0 0 0 0 0 # Rows examined 0 0 0 0 0 0 0 # String: @@ -93,36 +93,36 @@ select kind,content from domains, domainmetadata where domainmetadata.domain_id= # Query 5: ID 0x23BF896EBFC51D24 # Attribute pct total min max avg 95% median # ============= === ======= ======= ======= ======= ======= ======= -# Count 3 14958 -# Exec time 6 17.42s 93.0us 69.2ms 1.2ms 4.9ms 206.0us -# Lock time 4 54.7ms 0 23.2ms 3.7us 2.0us 1.0us -# Rows sent 0 324 0 1 0 0 0 -# Rows examined 0 324 0 1 0 0 0 +# Count 3 14682 +# Exec time 5 16.60s 90.0us 54.8ms 1.1ms 4.9ms 208.0us +# Lock time 4 58.6ms 0 6.1ms 4.0us 2.0us 1.0us +# Rows sent 0 298 0 1 0 0 0 +# Rows examined 0 298 0 1 0 0 0 # String: # Databases isudns # # EXPLAIN /*!50100 PARTITIONS*/ -SELECT content,ttl,prio,type,domain_id,disabled,name,auth FROM records WHERE disabled=0 and name='gx3q3tympzarc3c60d0.u.isucon.dev' and domain_id=2\G +SELECT content,ttl,prio,type,domain_id,disabled,name,auth FROM records WHERE disabled=0 and name='dp3i9rsjdl1du1j2dcux480.u.isucon.dev' and domain_id=2\G # Query 6: ID 0x9DD098305A326FC6 # Attribute pct total min max avg 95% median # ============= === ======= ======= ======= ======= ======= ======= # Count 0 208 -# Exec time 5 16.66s 5.3ms 211.6ms 80.1ms 165.8ms 75.9ms -# Lock time 0 598.0us 0 417.0us 2.9us 1.0us 1.0us +# Exec time 5 16.03s 5.2ms 199.1ms 77.1ms 158.3ms 74.1ms +# Lock time 0 948.0us 0 765.0us 4.6us 1.0us 1.0us # Rows sent 0 0 0 0 0 0 0 # Rows examined 14 1.82M 8.76k 8.76k 8.76k 8.76k 8.76k # String: # Databases isupipe # # EXPLAIN /*!50100 PARTITIONS*/ -UPDATE reservation_slots SET slot = slot - 1 WHERE start_at >= 1701954000 AND end_at <= 1701972000\G +UPDATE reservation_slots SET slot = slot - 1 WHERE start_at >= 1701453600 AND end_at <= 1701460800\G # Query 7: ID 0x152C35014639D1CE # Attribute pct total min max avg 95% median # ============= === ======= ======= ======= ======= ======= ======= -# Count 10 46080 -# Exec time 5 15.45s 8.0us 52.0ms 335.3us 1.3ms 46.0us +# Count 11 45169 +# Exec time 5 15.74s 9.0us 89.4ms 348.4us 1.4ms 46.0us # Lock time 0 0 0 0 0 0 0 # Rows sent 0 0 0 0 0 0 0 # Rows examined 0 0 0 0 0 0 0 @@ -132,123 +132,123 @@ UPDATE reservation_slots SET slot = slot - 1 WHERE start_at >= 1701954000 AND en # EXPLAIN /*!50100 PARTITIONS*/ Reset stmt\G -# Query 8: ID 0xA928B8B7CBA06B85 +# Query 8: ID 0xB723EE16C08655F1 # Attribute pct total min max avg 95% median # ============= === ======= ======= ======= ======= ======= ======= -# Count 7 28701 -# Exec time 5 15.09s 50.0us 45.9ms 525.9us 2.5ms 96.0us -# Lock time 8 105.0ms 0 6.9ms 3.7us 1.0us 1.0us -# Rows sent 5 28.70k 1 1 1.00 1 1 -# Rows examined 0 28.70k 1 1 1.00 1 1 +# Count 0 210 +# Exec time 5 15.27s 5.1ms 185.9ms 72.7ms 148.1ms 69.3ms +# Lock time 0 371.0us 0 152.0us 1.8us 2.0us 1.0us +# Rows sent 0 1.98k 1 21 9.00 19 9 +# Rows examined 14 1.84M 8.76k 8.76k 8.76k 8.76k 8.76k # String: # Databases isupipe # # EXPLAIN /*!50100 PARTITIONS*/ -SELECT * FROM livestreams WHERE id = 7529\G +SELECT * FROM reservation_slots WHERE start_at >= 1701018000 AND end_at <= 1701032400 FOR UPDATE\G -# Query 9: ID 0xB723EE16C08655F1 +# Query 9: ID 0xFF5C1EBB1979694B # Attribute pct total min max avg 95% median # ============= === ======= ======= ======= ======= ======= ======= -# Count 0 209 -# Exec time 5 14.12s 5.1ms 194.1ms 67.6ms 142.5ms 61.0ms -# Lock time 0 2.5ms 0 2.2ms 11.9us 2.0us 1.0us -# Rows sent 0 1.97k 1 21 9.00 19 9 -# Rows examined 14 1.83M 8.76k 8.76k 8.76k 8.76k 8.76k +# Count 6 26050 +# Exec time 4 13.11s 96.0us 44.6ms 503.3us 2.4ms 135.0us +# Lock time 5 77.8ms 0 11.3ms 3.0us 2.0us 1.0us +# Rows sent 4 26.05k 1 1 1.00 1 1 +# Rows examined 0 3.42k 0 3 0 1 0 # String: # Databases isupipe # # EXPLAIN /*!50100 PARTITIONS*/ -SELECT * FROM reservation_slots WHERE start_at >= 1701136800 AND end_at <= 1701187200 FOR UPDATE\G +SELECT IFNULL(SUM(l2.tip), 0) FROM livestreams l INNER JOIN livecomments l2 ON l.id = l2.livestream_id WHERE l.id = 2028\G -# Query 10: ID 0x571FFC8104A6E50C +# Query 10: ID 0x476F8C0ACCA19263 # Attribute pct total min max avg 95% median # ============= === ======= ======= ======= ======= ======= ======= -# Count 2 10240 -# Exec time 4 12.15s 89.0us 67.6ms 1.2ms 5.0ms 210.0us -# Lock time 3 42.3ms 0 11.8ms 4.1us 2.0us 1.0us -# Rows sent 1 5.49k 0 1 0 1 1 -# Rows examined 0 16.63k 0 3 1.00 3 3 +# Count 0 854 +# Exec time 4 12.13s 1.4ms 116.9ms 14.2ms 47.8ms 6.3ms +# Lock time 0 4.3ms 0 2.1ms 5.1us 2.0us 1.0us +# Rows sent 0 0 0 0 0 0 0 +# Rows examined 0 0 0 0 0 0 0 # String: -# Databases isudns +# Databases isupipe # # EXPLAIN /*!50100 PARTITIONS*/ -SELECT content,ttl,prio,type,domain_id,disabled,name,auth FROM records WHERE disabled=0 and type='SOA' and name='u.isucon.dev'\G +REPLACE INTO icons (user_id, image, hash) VALUES (1557, _binary'\0JFIF\0\0\0\0\0\0Exif\0\0MM\0*\0\0\0\0 \0\0\0\0\0\0\0\0\0\0\0 \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\Z\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\0\0\0\0\01\0\0\0\0$\0\0\02\0\0\0\0\0\0\0܇i\0\0\0\0\0\0\0\0\0\0\0SONY DSC\0\0SONY\0\0NEX-5\0\0\0\0\0\0\0\0\0\0\0\0\0Adobe Photoshop CC 2019 (Macintosh)\02019:08:03 11:22:34\0\0%\0\0\0\0\0\0\0\0\0\0\0\0\"\0\0\0\0\0\0\0\'\0\0\0\0\0\0\00\0\0\0\0\0\0\02\0\0\0\0\0\0\0\0\0\0\0\00230\0\0\0\0\0\0\0\0\0\0\0\0֒\0\n\0\0\0\0\0\0\0\0\0\0\0\0\n\0\0\0\0\0\0\n\0\0\0\0\0\0\0\0\0\0\0\n\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \0\0\0\0\0\0\0\n\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\Z\0\0\0\0\0\0\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \0\0\0\0\0\0\0\0\n\0\0\0\0\0\0\0\0 \0\0\0\0!\0\0*2\0\0\0\0\0\0L4\0\0\0\0\0\0l\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\02014:08:12 13:39:45\02014:08:12 13:39:45\0\0\0\0:F\0\0\0\05\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0i\0\0\0d\0\0\0\0\0\0\05c\0\0\05c\0\09f6ee3eecf7d576b0000000000000000\0\0\0\0\0\0\0\0\0\0\07\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0E 18-55mm F3.5-5.6 OSS\0\0 Bhttp://ns.adobe.com/xap/1.0/\0 SONY DSC \0\0Photoshop 3.0\08BIM\0\0\0\0\0LZ\0%G\0\0\0?\0133945>\020140812<\01339457\020140812x\0SONY DSC8BIM%\0\0\0\0\0J 3xw\0\"\0\0\0\0\0\0\0\0\0\0\0\0 \n \0\0\0\0}\0!1AQa\"q2#BR$3br \n\Z%&\'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz\0\0\0\0\0\0\0\0 \n \0\0\0w\0!1AQaq\"2B #3Rbr\n$4%\Z&\'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz\0C\0\n\n\n\n\n\n\n\n\n \0C \0\0 \0 \0\0?\0/<~U^B{,w6\n?\nZ?S5m/Y|?ΫK [2X\0ɎHEŐf2_ *?LW9rVRg%gGjţd1Ww&{?VUG*}6D\0<\0ZȤt&W°΅Gci;kVUXUt[:5vZ%8bdmӳtWWop|}+KC{-!ϫ\ng}\0ι,<*t+x\",jΑ8\\o֨\\糁SUpbCfƚ3sDZ5ʲ\"H+r$l_k5t{\\WSD\0R>[7u-b*pr\n+L\"w#TּJF}*(p2>cS[|Ғ\\\Zj:Ft10ʪٰ[*գ \Ze?~fU\0.)3|4\rgMLopG7Yso+8,V#{nDž:;\"x{js¥Uc˓+ԏZYˎ4I!5Z3tnk +?}\rt鏵*_WN=\0\"fc\\ےNzb)`?\Z2[)Bm=;U_jkƨ=rexMRR#xU.2S޹trځ$ulEr{\Zu!1 %gf\"RSLBp3`?tCu] \0[9\0,27)-d0\'̤k s!!<\Z3HGo\"2T -0{gu\Z ~s\0>{\"Hwr\nbǏnkFQ{Q(?vq*j\0`X~sz3pg\nbO#z#CE\r8\rtv^b#,I+OHǀq[=YRL0WWk`\0oc+<\npVzu=-eZ碑Zz0VI?HWlth$NYڲAWb @YaSށjx,Rb/U. FZ\ZnA:ULGmyqI#bOBgnǰ`Wh[ɀ?ZM!UfEB3+\ZҺ?]IYW]bL;OyKyc1V\0<&&ʿmˁW;S?βžsƧWmԙ92OҭiX7|\0fLK>Զ\'?3XU\0֝bE9us#GmB\0zғ-fw7JW%jq:\"?Ibij!?y+75,.e=κm8ԃ뒶r.A溝0l\Z⾦gAeT3^v\0*Hr)e氪5&Yx{5Zaaѫ EjG*aW\n:;;F4 DsTVĝqnF\ZzT rSZ%l(1:?ʕ@?3a>IjB=V^;~pj (LzGО+Պg\'ntu aO)|cnد9TixtV`q\0J/}ubά@ UڠQN:յ@}+ץyu%+F7\0qdDZ0R`2U%yzorUцuH3Ye5n|z*O3oOW/07Sk IF88j*#qP?Jda6zQc\"U`ջ^m-qb8)A\rojkQ5yyUIh[h/Ƀ5f@Q3Ek]t9\rPf5#ӏZEЋhkvS\\hZ\'\r\"e?ZOSs`w+?)oWIDXO\\!܁?LE0Mf#Axv\nVP1#AôIbޖlj{~3vcTK9s49fͭ\Z=_IfGlr\nccmT, 碖?Z+<گS+MV3\'?κ;|`ՏBH`\0WVGGs#T$EXh#nZu*MCj?;j.U #H3 l+ ӑ^y7(O\\\ZbO➧(s:~6.֒/\'fh\0M\\xR֖%zGEcv0{\"$FߨYNV(y=\r_8A5hO?³qfj窴4/v*ݏ $Rƨ*qsW;:,w-OFr^k7J*1Sm`m$6y5 ;Re~|0⢷U#M*/#+.gbwGSD[WJîj\0j\0\Z 6<\ZY3vz(}*Xp;U\017Ҿg791Z6\n?+\0Ol4w6ŽG`.`zTd׏W\"\\1WJjOB- &)US`Ub!u`=NkGI>9+]2}Ey4^Fa++;XY|@\n\Zc\0QX#Nb劙Um̶\\Z{P6Uؗ6UYW\'5բNZ\0g-ؑ].d\rsZq#ׅ_Fϣfυ+Y`ǯ[SEsjQf^ӗ>OiOEkKn<5Ԟ9EwcdF0ru\Z 5η3`guSB\\\0pS$L}\0* xGڣ:>1o\072?b.0l@Vgu#l4ߑVH>ˑe5oͱ\0uhEˊ<ꛓX~R* O\0\nr??uWּlO,⩹ܾc,Ғzn\0\ZOO \Zɶji;okb30U#I?\nGg팏\0ZcV 0sEi[0)=sIjju2\"f8U0IJ!8fZKRܷB0Emُ6U,;f EBGk}1OUys[U=#Z3I_#3W=dQu}XcFnᘏL\\`gvh_Ա:\0Ltp\nbB\\:f2Gn&soq^;EdΎ3;\nڪGj\0QN|G9oŎ2xiS\Z#(o\\x\r[3#>֮UM*A_C-O\Z9ɨ& fB=78+KKf16Ct3X69+}yq\\_o3lg y+pR#CD+n?:ĺeLҸ$nʊj=$g*E tyzeK]kU!?CVl6};ԧ.ؤsLZ7gS?|⢵dq\0\n?u%-nKlD͟ҳo݃q$5vă7N;KCvw[3~~̋!#UOقjz(ekƝ#Ls8*;XP%7D3N9;Lha\0jKL*ڿ5N 0Uw\Z@eVAxz+h@ĵl-[Դ}p\0ȚҎYI*ӎ8-wP\'*;&F=IS}M2VLG\0^9Ip$. 衑󎙧j{Ėv [|9OkƩm&uUԖoDN9ݺ{1=DTWOc X,ս,qc2;\\I+V2\n\\6@U5hf^?\Z晴v:d$z sU\Zn۔JےWrC]{ߢ\rs̮Ok^/1\05TvZkl޸,g5-9*k&\'){G\'hkM2Nx9]VoM֙yE[Q* D@z}@\"S3`ť89꽀-隵\'X^+IKs bNnxC߂k6#1ڴ*LܟB\r+ }Jκ>ՆV^s7}jv|.SΰحOL*Ȱ*Z| K 5̀vm[K^yc3Y\'\'.3T\'6\0J1rmɞh,i*¸x2x\':)}\"+&Cz[QNBǦSOZGi7Ǝ7U]\nkz]K8F1?5}~oQW2Taq]eˁӚB/e?t|8V,I[Wc3cڹH2J WT{`ꌮpx c5?ҵ//zp\05֙mL;\0tAڟd\0E?Nʰ;5l`\0r׿pb\0sQ \' c?hu-PvT27@ VV ⴥ8Wc{x9ե1ңUbx?*ͨSz[}\\3ۇ\'9$(HG,{+$0sZ\0\'ID=r}*8SY\0[Е?VM뺸GSzlzẫ\0iXޒXL:lk̜u;bm\05 <{\0!YV\r\'̘kcn\\lNzh3@jpb83: VSRv:qI\'g?xh\0w\\Z[׿Iڟ:hyl֠?!V[Ѣ-Jy }V@}?a95{W. {Ü]À}1TgǨ-ZWCI,qY01?œ^^*6G}1JMPeTâ?_\0UIG#GR\0\r}0k\\Ңcf\0p2hMj{$jqL5~^Q[@#t:>}5aī> +R(8c\ng~ $SNEӛ\n2XQ]goSmg+zh#b.+ʠ)eEK( \0KƦ$GEo劆w#ԏ*mhYVn?]6ekC\\\0R5<\n9SLu\\LƹqΨFyl*{>Dq뮙5oFkuq+~bϠU\\2/dnf^>Rc\nGRMebY8/Vd^A !4MzJKzUʀdutyZ*\r%1tuȬ=Q_sZҷ)nZ |#eur˻ Uu-;d\0!+?\"+ݡB2\"+ WXZ33fo>^A k\02 oRѧ1n8J d1\'u&\\qH6JĢҡ~\\zSiR?Ƴm*\068_i$j7Q?,d*6F*yXXA9\ny[s%䋏*Cvjݏ+}aXTg@=o+bn+~?JԷg$kNZ[2*[RJdVdc\'H=?¸jtZ`\Z~`ɑ+Z%>d4㍭^lgɼDZy $ BTu+z-?ԣ)[0{?Y9B:c#r؟SB߾gNZ\Z3\"80zT[qU@R_pg5)3T<~nj?¾\r=<D5x?5Bl\Za6:y`, aǡkDp=UGɎ<#|eu1QTe#x9j񬻥7oQP@LւY5rfU2G5]K+nc\\np?YAu{\"θחm:)d ?^|:Khʳn;O֮ =B?z){Q!P-v]G\' ox7LWlcdk@o= (q׏ZZU>@\0ZB䏯ÿr&9bF0bni\r5d8\"uHR$oQPnAVwHW<藿sĝ\0U_3Rj)Pݔ\0Zވ2k=fZRd>\0׬0 i#ʟR~\\G\0tFeAgPɹ\0:|+#emyt<7\\I\nQ\0Vi= Rr1Ľ5?&r:h?W!HoG#bd,-=U1@:R>-8ns,H>c\rٮAkn1UlUPldvNpX\0:q\"lIsVv5e+Nz?,v\\Eh[USN02;5sڣA+hg\"}V@V\"O!+;\0-qn?/vOZ_=|n7igYg\'je&2IM s+߭Wu6 8f|Nk矮+I6*\0/*Z?5A Z\' s@qq\\Ÿ6BN\0j(:@Lq0?y?\\UoHO\0ZtBUv0\n=54X\Zݳa_(2qX\\UojKB fq\'̡wG\0Z\\Uҳ6Ә7猂?:е}1\"yBF5hlt\0\\5Q4UAO99gUvBVTa\\M7jCJmi\rq ?~k[K˺S,?J*/xcTkb8?\nl-܏ֹ? Oe {՞IJxl wѳ- [icj0Ǩ24]vrݩ^b\0\'=?ʩ@yV;\"f+FL_z( S+JUY?vqZR0?o׻+<\Z#7)[\0\\c\\r\'{mκ-e:dT}kJ >,RJNlE)<k>rˆ+:FP&jʄXʾs/N\0*S_Ya\'h|d|} \ryК ڸSz lr!/=;S7zqӂޝ:)N诶kx:%av1S%;[֣Rh6aUV/<:\nۢd}ZJC*sٿc\'>az߹_4}+)hΨ= +Ǚ\\ qq]E!dC\\6i]\0Gwn}S+j0@a{O\0\"m͂` JӀ{i<5rB\0c\0< TR82+ѤyU4Fm9Qګo\0#aKk  dS0?Q]KskC`1~q?JߍRd\\ZuEqt@W) WM>|Ϡu\\\0|rA\rvqWt;Znە^OMtևlhcZ*eXt\0:uwܩUˀs^s>a:{Wb\Z1\\y5qκKFW[+.?d\\ޝ?&@8Z`< }쇮@?ΰlii2)ߋc_I}HtQԏNk)E\Z\\ᰑgL $R\0g{)3a\\^\\U8U$-OT 5~Tgo\ZΚe=M,Ooս5$cy\rXaśfIW=Y^kf!?vO[6.~.}N?+ !֡V6\\+Z>jw[czSZҏ5qkH\"9Xj6FތAYк\\r?h0a?ʽ84|EiZ)3Z3D OؘzS]1pzkا&\"o$Pwj\0Z=Ȯ99g#?t{}gT#O/ܿzk\ZB.c8`ZI\'׫N+dґV y̙ux6mu|K\'?oLhCFZVr&Z5aI\"=ǒNGV\ZxPk:|?ү1iV}Ìnˊ7uQZOe+Q ǷAVx[mucX E\'܉XLqqSD=iXɽN Q^6})˻ɤ~oOb6#5{>/݉+RU<حV WYvYB9j=,sw[ \'kQ@ǞҺwKZ@ŊWU4yN)|ARخn0$XZBQ?Lr[G=*->293\0m=>cj2\Z/]O*05 p3QDČ+~u.uL\"w\'\0Bz,Ĭ1Yw^@c\0հ q\"rsOך=p،G\\\'\0[7 I >ַL嵙ɫlJ7IpEu)ض \0E`ʀj~fܑL5 8Fl j\0IہkH!-<^$-Qx\Zk0\'8\0~4 hu 6V# ;]i1Kd撿{HzZĐmqRq@5ri0jߪy|aeAOWWQ2v+&ѿ!Dr7EQ\n9`zok?L\\l޼ū=Iۆ0L\0|WYj6NwqfD[s\Znrlt:s\\(\0*߷v5?\0WMo8 ;CamƛtO{UA.zїXܕ\".l{Ţ+fuqTMmW\'\'o3fmm5n;\\5QZH~ꚚŖ;+\\-_ןT)lw3En[8[ԏr|>Z܁ɾ\0U$]ʟ>+Vչ$HgGp^@ ?\nc*pFs.Ф kX\\{=Ez4ߺU7,\nvAGXk7ٗr2} +֥;ӹW2%Wb%o8 `cߟKRi$#vn.xHm>/0ZҴzzc ߹FRwysSeGyݑcbʹi@e-)2զZ*bWg0 Z/p\0\n \0J:|<<2G^ߥsb[۩%i䎀;mXSbX(?~{\0F1DLc>˜v8t\r{\0@\0ά˓񓆪o>έ;/ܾL6nP\"A׊)CsUV=ᎻZCϧ?U|H~\0#ZGLe[ڋ?үYFcCqO7ֶȘ슠}O&8bmIQ \'U&BupF6^6yFV/[iTܟ(T+$Ri\0B~b ~WRԁgpEeifH6\'\rb3MvA3%Sְ-T{ gaޝL~[ǹ;h_\Z\0ǡ\0iާ^?\Z[vi,<ʠVc< Wf{b4v Fcy=5kG9daG[.Yi$bat`:7$֜Wl݁ xp[-ǮMg(4im{\r5mUGQ+7V&&#}sTZҲ=YTJcy3 gkc4\\YDRL*KMIz+zsn\0;$uX=?st$*F)YI=\n̈:\\tGD9cDR\rn3\\3Gt44%_!\0#m\\yΫ *zҢpxZવ;lwVOК݂\\]G:\'c&A\rtHnP\').5ٽu8U`?Ω8ߏL5$RGPq\\Ue%@*f;ϭrpHecnj ~z70f\"yc\"M2k^XN1^$t0=OHQD+MJ#JP5F,XԎ;k-)-VmX{utshJ`?7?YmSQ\"PVag#sD-ۜXZ\0ǟO򭻎\nqX:yjz[DkS>3p~®\\$vyD}i$A`y\'O{/* $S/ \0?j9;ƭKkw}vI$יFV W^8ǥMt\07|ԣUgʾγgED=HRk\0%8 }O\0^iR ~moÚE}뢳$??JX:: pk`\'^rH9/A<Ār!@[כW*56-;$\0\0s⺩\0O\\Z$$KLVM3U؄q\" 3q\\uL9KTԬd+MW[T5U\'ʎ?:uz5BS\0?Pjm5y+pjz0Zоm[b.-% b})Ȍ<݋@$~\': *ҳcq*\r=|W\r]ΨGCl[75Zvh#WE=NLL:U˯k;M U5b\\W?dx@#by\'U\"I8iYN&?pڝB{g\0AfJȹ,\nFˎR-mVu} cҳvzZţϡy!T\0:FoF̫kAsF^؅vSw%#Jab N9,š0umu7TΦv܃ޠTٿ8꾧\"\0*Kr~J>Q8UǠw< \rJI\\\n{ZT\"CG&S9롙zHHǵ:uZV\'cQ\\qv%xQHrHθtWeHI\\<1=~}i\':)cM1Z#2~8v1]tlB͸\\ӟ\0I)) z1?I*3Edo%T;W...\G -# Query 11: ID 0x476F8C0ACCA19263 +# Query 11: ID 0x571FFC8104A6E50C # Attribute pct total min max avg 95% median # ============= === ======= ======= ======= ======= ======= ======= -# Count 0 881 -# Exec time 4 10.96s 1.4ms 159.0ms 12.4ms 42.0ms 4.8ms -# Lock time 0 1.2ms 0 169.0us 1.4us 2.0us 1.0us -# Rows sent 0 0 0 0 0 0 0 -# Rows examined 0 0 0 0 0 0 0 +# Count 2 10037 +# Exec time 4 11.77s 90.0us 44.4ms 1.2ms 5.3ms 212.0us +# Lock time 2 25.6ms 0 3.4ms 2.6us 2.0us 1.0us +# Rows sent 1 5.37k 0 1 0 1 1 +# Rows examined 0 16.27k 0 3 1.00 3 3 # String: -# Databases isupipe +# Databases isudns # # EXPLAIN /*!50100 PARTITIONS*/ -REPLACE INTO icons (user_id, image, hash) VALUES (1556, _binary'\0JFIF\0\0\0\0\0\0Exif\0\0MM\0*\0\0\0\0 \0\0\0\0\0\0\0\0\0\0\0 \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\Z\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\0\0\0\0\01\0\0\0\0$\0\0\02\0\0\0\0\0\0\0܇i\0\0\0\0\0\0\0\0\0\0\0SONY DSC\0\0SONY\0\0NEX-5\0\0\0\0\0\0\0\0\0\0\0\0\0Adobe Photoshop CC 2019 (Macintosh)\02019:08:03 11:14:15\0\0%\0\0\0\0\0\0\0\0\0\0\0\0\"\0\0\0\0\0\0\0\'\0\0\0\0\0\0\00\0\0\0\0\0\0\02\0\0\0\0\0\0\0\0\0\0\0\00230\0\0\0\0\0\0\0\0\0\0\0\0֒\0\n\0\0\0\0\0\0\0\0\0\0\0\0\n\0\0\0\0\0\0\n\0\0\0\0\0\0\0\0\0\0\0\n\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \0\0\0\0\0\0\0\n\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\Z\0\0\0\0\0\0\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \0\0\0\0\0\0\0\0\n\0\0\0\0\0\0\0\0 \0\0\0\0!\0\0*2\0\0\0\0\0\0L4\0\0\0\0\0\0l\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\02013:04:03 12:20:28\02013:04:03 12:20:28\0\0\0\0:F\0\0\0\05\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0i\0\0\0d\0\0\0\0\0\0\0 \0\0 \0 \0\0 d1cecb905c97def40000000000000000\0\0\0\0\0\0\0\0\0\0\07\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0E 18-55mm F3.5-5.6 OSS\0\0 Bhttp://ns.adobe.com/xap/1.0/\0 SONY DSC \0\0Photoshop 3.0\08BIM\0\0\0\0\0LZ\0%G\0\0\0?\0122028>\020130403<\01220287\020130403x\0SONY DSC8BIM%\0\0\0\0\0l !7 i\0\"\0\0\0\0\0\0\0\0\0\0\0\0 \n \0\0\0\0}\0!1AQa\"q2#BR$3br \n\Z%&\'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz\0\0\0\0\0\0\0\0 \n \0\0\0w\0!1AQaq\"2B #3Rbr\n$4%\Z&\'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz\0C\0\n\n\n\n\n\n\n\n\n \0C \0\0 \0 \0\0?\0\0<94f׷ZW\\*\0\rw­/Qԭbke\\cǏfV@j]/w|kS HMy_k/鞍:ةYBV#|OgEZ) jec \\ǚ&aWR\04D?*vzwح,}:Upw=bV<},OA]sBXdn紽\0 2A皘p\0h?J-7(=T|\'[Q \n0=$N?0k_ *^w\rLC\0:~jȍZ6}Ej#S~,?pM@?pξXX.-\"~V|<2rdbѮqЌ7 Y)hK2 ˛ݩ845>o2 vSq/\0|$ȭ ֌?ߓd3лrP}f㏺+KIЀ3|;Ah\'35\Z)Nty}|HZt#c㰮oXlNSݱbq5\rS޿6GR<^| |=<+kw>W|w\\E ek~׶g=yJ]]3\0Z~2Rl}O>zwtsBNS~_&uaffn?~Zz7c aCA 3|{M|6Oh#: !rPs4]y5~\0XڟZ̋&@?sAT\'\r9B^y=MUm t./Gj.VwPRMx5fgʡrMVYe%xfʑ4ms<+XGPOpT՝2,:KeoZO:HnmJ]~jl.|; \0\Z:nW]JU*\0XV6( $qTV$[6\08gZ, \'*[9\r=ܗWuEd#1pefo¸/VzA09\\\"^,ҍ;]ńؓ& 9Gs28O\nW44x8f<N<=VjlZnUN3^o.[SHz^{;\r5Ĝ\"[ך;ꐒC3>OY4]R ,O5ͦ\\AN\0k~\r\\yNq0!ޝOįy\">_~Zs~\rz0D8enNAjrJd=4+Kq| j&1yO\0|5ˣmɁcqq\nܠ575RF Ỵr aEVh/}PV:L(£J\\d{R6ewv(J~j(0zAK{a(J\rRG=\r\"S[@~\0=93PsXi)GaUݹ\n G8ʘ:Iw\\wuVt[{1j_n\rSf9- xOR!hŬn_9N\0+c+aC]aOKˆhONj_2Qg_ DɞG+N+>n#I\0J\"OR̍w=L-v.eYq˱mkp>eGϨtkf\0T ~]+5V\n;wMZ:!l̙\\F=ct\0xmoU->tr?xvwlɟ_~֭ac\'r\"`\0\\?Mܮ5KkewȏβӮ?ey(\rTFz4)\0|\0>WA_k#ۺч,q6Mw:e5Tz~YXk..#D\0tjv*9u-\\Y4w2|G\"wLv\r~.nIEX1X-YhS*-nr[M[Q$Y\0\0-\\O\"L~aV%7GYuiR=?QZFћv\".\"]0NZ܇0jLlKv*A\0TLDkV#㊗S)aS7N^[->O,|An9N V^7muVsBkI69YsT$nJOv ?m[ܜgѸ5k8S+\Z81ԉK,K\\<RGg{2_~?Qi;.}!Gc?ѫmq}6W][ڿ\nkL,\Zj k00\\ ~_]~oiF2ë15 w\'~ER=q=>IfkAӿ!MS}+598TV5\nxGͷ$Go|yT)f\0 Xp0^1qv!GQުk2[&v Ȭ\"i3_bax{̿~? |o1.fD9G%O\Zn=V(o_%sMup8 5 J3[x\rE\0t_VE%G\":\'Sboֿ!\\&mW-yS)Id/wi턢X%wdfq\':pN:nugK8P{*ItԖ\' |\"auC$hO¾vVGNJ}HFǢj,J|$=Orm,I95)`\0xk-V hS3K?* Hڳ<Ak$\06`A`%EOzޞ\n0~<[c4HD.{WA-O\"<5]1hJ~U$jqrKMsڽdOsȭomђ3tnwsZaiO_j&kک;Uhn$K\"z-\Z;&^@c_Qb ܪSjs\\L!@AVe7c,2\0°<kҧ6yqwME\0.Q|V6I*.I\0ӟC_ZqL\"z|ǚ.ӭvU\\V\ncek9<-PTTWs2ВJ4¿$u =NFn`js4 c \Z?>4``{|~qdf| 꺽δonWM9!GPqjj`5I=\nX5i?^ LryWc9}ײGĶѰd`3 \\D+ 9vk\0OWA5X\\Dcr[:WkN\\~ʢ愭~ϥA(!8Cyf|?/0ml9{0?Q_JxkmM\0OϧJ̒;5dss\\ۘj>_U$S\\YJ7Juawԋ9Z\rGTɨK䑁zsZCqo*2?J[.\0yN܁$5e< Y3lˊHSOܼ{]6χ\\ip鿑Qv: YS`Unom ?L?V-ѱ ^Mf19dxkc?l>?UntpN0ߝeG()u@]rRb>3?l¥]TRk۫?8;^}\"|ZA\\ن?\0Z[iGZ\0x Fi]׺.C)2+A|C_NT\\Z$|tϥj6^$Qu4s>TG5nVO 6du \0q\Z, ӷƯgbU09٤{[\Zh롎{\Zmyǧ+Vf n08?.{)ևktsqΤmuf=S#$zK}.neIRh6m=aE~e*oLג}ykS6VK5X&\0\nRi?=ӏR5EC;s};_j{L^&_u9\r\"6{Rj;<Qq\0\nqVcLA)6ͭYpHF\r.neq@{~69F)-\'gwXOK 7oU_֗1\0_UY<ҷjK PTd/E>S_^]Z mz*CHӿj\r<{^3ҼG~߲ٟq8McBؕ9d=rBk LbkWz%f@8=U-AڅFH9nOَW)^$dqH\"F#i\nO\\l-!] 5ͭ)^@ڼ~+RF`îi8>庪0r]OjxE-ѢRrO+dq5ny*:=}os3Y[I*Cd=s_k_t; x×b0\"\'\0},bt*?BQMh>ӆ8rN^CU3F IMr@C?2ORqZ+)=c޼rvi⺝F-:z~5iE\' >aq1oQSaJ2@=+g75Ά1aGxwl{/bK%`rҰ}+UuBӜH]wrb5VƖ uvA m{W/ڛ\\ԗ Ae?A_7f\0w}qc@[ `\0B>|nq_IC |lT}-?j++i-]7ߌ^y[mB%{\\}Tq-+;yu_\\om2s}_Jݼ>1Oy4:%PMvx5ON:վ#5v7\ZWw\"i\\ж5\0ū]JV`:d\\F֑mޙ^f,Q&{9]qrǝUy]+Z[\\~$]{gbGlb3rktjG%(=&;\0~h?޴X\'ڮ#ZZ&iNA\\wvg5˕;+9.\\sOkK-jUC}6pH\".BwݥX}N㧕h\025|GW֥ٷF?58+-61S8/xڭ\0ȃd| ;+oSjq(\0 O:pxk(N2v*I^3zoq%=o@裲A[p,3r\r߯\r?_gZqe &_q%g\0u5QV\\_y_ese4|ma\r{lxtk$RJ\0}WȶR;乽j捠CNEI\\>d}jjMDi\'jLHX,GgsJ@&Bhy\0h W:<q=[UntU[&v[Ө54M$c!H>W\"zNҍבF\Zݕ\rI`zVlj\0x Um2J<\Z͢wξ}.H.|B$R=vX*ӜzKK +:k;IHeB U\n[meApI4!9AX=)OtG< F$]?0j?q2ʾ\0.tg zY]Cͼ~uF9y|\0V-_Yvʷ\\?e% \\Ōw^jx.2مg~Ɖ.3gx쮐luߎ>>.d#9%ЂȥrMn]\0eZ v̇X`+Fj8Qj+\"jZ=R\0x|~W+drm+2ϧI^ <$\0UqrC&V[t}jj#\0>1q9U=ӯ7ömdzw)vMiq吶#~\roEw8T`q>aR9ŶYHMk]\0xoAdWP;[]{\"9Y|Ф\'M.t+\0oi_La+.{ZB0I%#\"f_^v\0NEPsMAXiIρ#~kXQP8d2ן·ac\"\r֎T&C fQ#p=+qe/1C>am2\\5%o}(aΌ}E._/^\rOO/5itk}@}7\'/k/?K]dˣ[#\0l=k4?_C`P)wva.[-͝ʑ\"=GJUcԽ^~ ]ּ~#kGe^7\rXV_<4W4ߏrfsş|aDk{y;,GW\n=\0\0wRƋ٨E|яGCaiksϧ.-gՔ^xBO,X_lC O$r+bCR\0е[f[+[\rb::XX9\rB t=+/}ZnbBy kg{7? <|-֡j>Z?\\z׍b[K}~]{>B`r=\0\Z]Z\\hIv+k3WiwjOdq/V\0?:ߍ|V3i\0G~Tv=(+ME9F2;-v\\;+̯>WmjO,nQcз#E\rίݚ積7.)OzX\nSwWR5ş HLN||W}Rsk\"HUæx;Qi̊eHq00PL؂͍.\rh]PraeI5q581n`\"kUq `{N\Z\r[z\r=z_[ȿ?^*#hG|_):3u![崵>\\gَw9ְx\'iI}Qobܩ\0nNܚGſx|kC7|m?,\\qi(X\0=ןʾTŽ2\\t5zV8.m/EEGAe\':_r\0\0^g\0Kӎ`q7lJ,RT~\":<$2DsFRnq%$㈗(L\0J^淭v+ѧ><յvtE-=zռ).κ%; _ Rz\0O㯉v#|7Y*0hPL75\ZD9%N\\h:> iZFtx `\0U\0|Gտw.utN?%\"qk`~!D,#ߔ>F}٤Zn~ªI~]/QIysZO%ve\'\'9fc}ۨ3)n!]J][{YHtjjB&ŷN\'/n[~V<& ^al-Y/1/Z~mXN ɎvG~um#|Jl;YAQ*T5 y\ZcU]O]23(#\'q;פM4J Z84\0ǩ2Z&DnZKnV\Z7mοt6ehj5~?,\\`.}=kſ<#4#U#q\n|@k?~WE𽟔 M?\'ZpSZ\"Xڒ.[+hr[\n87? \'%kpbEUCek&1*OWTY-b2v5]}$Ҽ0\\C,&R6MsZHF+TKvke6FCjy\"z4PT_wb)f?0\rvzl\Z lßp\rr_SL|< b8ڎ u>.Хѝt{5wEiMb:Z+`5ITuI4H\rFgVNg#%TSډǢ?[ -HK%V\0$+\nt\ZE֙q\0#|#3{}5VRG4ٯ> `u;)WcE^gҾ6_ 3ZO&ճ=?#5>.>y>R7z~|{GDlp\r{r=:_,j?a^5w$IQ`-zNb5_v=ܞ0׿uY0pf##\Z\\^xi!Q\0|_?|D  O/?ƺd+$\0p#^1*Myd3ʒ4KQaHZYA}3 ${G~޻/t>,\0yQG~+$Q?ʺ0ч,LRWrH<\rz.6kgC~{h\0{\0ߏƺ,r%[P+nR>f=*ܶQBĸ^Tږn[T\rs_Ƶ>Z3\r:86W\Zd$` `\nxHbzZpi[7/R=*]nqoa#?+~G@5e]O =Oh\'f=Oa\\SGxjcsA2>\ro:q$j/&\\oc-+L f|[CNZn\\gVy5-Da~Xz}2E¨V9LNɜUF#STL+Gpz3?k+rQVGD#}NzM^Fk<\'8uJPKpި촳fWU S\Zڕ4UTbk>%9Zw\0&qֺ#sHnPf\0>cT몰ӕ\"m09=z`8*I[X@:vZy\nV@2 3L\"#|f]:F,mio_Fv\ZHIk_W6w)9yMvQʾ8\0IhIGƠpTa?U,d^[gTe@0e毟aH4C7X,u/_)Z=?>rY+]: W ѝK,ܞXԛQ\\͎ȊsC]0 HTTP/1.1 - 92 5.697 0.0619 0.0806 0.000 0.009 0.259 0.259 92 0 0 0 428583 3 4658 15178 GET /api/livestream/:livestream_id/reaction?limit= HTTP/1.1 - 83 0.440 0.0053 0.0061 0.000 0.003 0.032 0.032 83 0 0 0 0 0 0 0 DELETE /api/livestream/:livestream_id/exit HTTP/1.1 - 61 1.223 0.0200 0.0181 0.002 0.013 0.070 0.070 59 0 2 0 118491 52 1942 2117 POST /api/livestream/:livestream_id/livecomment/:livecomment_id/report HTTP/1.1 - 16 0.703 0.0439 0.0265 0.006 0.055 0.079 0.079 16 0 0 0 1904 108 119 132 GET /api/user/:username/statistics HTTP/1.1 - 15 0.095 0.0063 0.0054 0.001 0.007 0.022 0.022 15 0 0 0 435 29 29 29 GET /api/user/:username/theme HTTP/1.1 - 14 0.342 0.0244 0.0189 0.002 0.020 0.084 0.084 14 0 0 0 25875 946 1848 2879 GET /api/user/:username/livestream HTTP/1.1 - 5 65.442 13.0884 8.4666 2.717 20.000 20.003 20.003 2 0 3 0 160 0 32 81 GET /api/livestream/:livestream_id/statistics HTTP/1.1 - 4 0.002 0.0005 0.0005 0.000 0.001 0.001 0.001 4 0 0 0 804 195 201 207 GET /api/user/:username HTTP/1.1 - 2 0.112 0.0560 0.0290 0.027 0.085 0.085 0.085 2 0 0 0 142576 40555 71288 102021 GET /api/livestream/:livestream_id HTTP/2.0 - 1 4.930 4.9300 0.0000 4.930 4.930 4.930 4.930 1 0 0 0 22 22 22 22 POST /api/initialize HTTP/2.0 - 1 0.001 0.0010 0.0000 0.001 0.001 0.001 0.001 1 0 0 0 16 16 16 16 GET /api/payment HTTP/2.0 - 1 0.001 0.0010 0.0000 0.001 0.001 0.001 0.001 1 0 0 0 3390 3390 3390 3390 GET /api/tag HTTP/2.0 +13014 65.052 0.0050 0.0056 0.000 0.003 0.055 0.085 18 12995 1 0 1146303 0 88 78446 GET /api/user/:username/icon HTTP/1.1 + 1762 44.021 0.0250 0.0180 0.001 0.023 0.129 0.140 1761 0 1 0 2687229 82 1525 1752 POST /api/livestream/:livestream_id/livecomment HTTP/1.1 + 1169 153.730 0.1315 0.1176 0.000 0.101 0.575 0.619 1168 0 1 0 18087951 0 15473 56868 GET /api/livestream/:livestream_id/reaction HTTP/1.1 + 1150 21.525 0.0187 0.0134 0.001 0.017 0.099 0.102 1149 0 1 0 1680301 0 1461 1600 POST /api/livestream/:livestream_id/reaction HTTP/1.1 + 1135 199.199 0.1755 0.1387 0.000 0.146 0.742 0.748 1131 0 4 0 24206685 0 21327 68769 GET /api/livestream/:livestream_id/livecomment HTTP/1.1 + 998 8.379 0.0084 0.0095 0.000 0.005 0.079 0.079 997 0 1 0 483057 0 484 17707 GET /api/livestream HTTP/1.1 + 854 22.563 0.0264 0.0208 0.003 0.020 0.135 0.135 853 0 1 0 9275 0 10 11 POST /api/icon HTTP/1.1 + 847 4.227 0.0050 0.0052 0.001 0.003 0.056 0.056 845 0 2 0 118 0 0 59 POST /api/login HTTP/2.0 + 841 85.641 0.1018 0.0264 0.000 0.099 0.208 0.208 839 0 1 1 357851 62 425 479 POST /api/register HTTP/2.0 + 543 4.866 0.0090 0.0146 0.000 0.006 0.198 0.198 529 0 0 14 107622 3 198 22312 GET /api/livestream/:livestream_id/report HTTP/1.1 + 443 161.269 0.3640 0.1453 0.002 0.348 1.583 1.583 440 0 3 0 21501724 0 48536 121161 GET /api/livestream/:livestream_id HTTP/1.1 + 403 2.485 0.0062 0.0065 0.000 0.004 0.075 0.075 403 0 0 0 51483 5 127 1531 GET /api/livestream/:livestream_id/ngwords HTTP/1.1 + 268 2.774 0.0104 0.0090 0.001 0.008 0.064 0.064 268 0 0 0 4824 18 18 18 POST /api/livestream/:livestream_id/moderate HTTP/1.1 + 212 52.228 0.2464 0.1132 0.000 0.271 0.491 0.491 208 0 4 0 194943 0 919 1083 POST /api/livestream/:livestream_id HTTP/1.1 + 199 1.463 0.0074 0.0086 0.000 0.005 0.051 0.051 199 0 0 0 676998 3402 3402 3402 GET /api/tag HTTP/1.1 + 113 0.585 0.0052 0.0052 0.000 0.003 0.023 0.023 113 0 0 0 0 0 0 0 POST /api/livestream/:livestream_id/enter HTTP/1.1 + 112 6.218 0.0555 0.0534 0.001 0.043 0.188 0.188 112 0 0 0 833939 3 7445 15802 GET /api/livestream/:livestream_id/livecomment?limit= HTTP/1.1 + 111 4.557 0.0411 0.0520 0.000 0.008 0.168 0.168 111 0 0 0 546628 3 4924 14924 GET /api/livestream/:livestream_id/reaction?limit= HTTP/1.1 + 103 0.666 0.0065 0.0065 0.000 0.005 0.037 0.037 103 0 0 0 0 0 0 0 DELETE /api/livestream/:livestream_id/exit HTTP/1.1 + 61 1.020 0.0167 0.0154 0.002 0.011 0.068 0.068 57 0 4 0 114111 52 1870 2111 POST /api/livestream/:livestream_id/livecomment/:livecomment_id/report HTTP/1.1 + 16 0.789 0.0493 0.0251 0.006 0.055 0.106 0.106 16 0 0 0 1832 108 114 129 GET /api/user/:username/statistics HTTP/1.1 + 15 0.088 0.0059 0.0063 0.000 0.004 0.026 0.026 15 0 0 0 390 26 26 26 GET /api/user/:username/theme HTTP/1.1 + 14 0.348 0.0249 0.0153 0.003 0.023 0.070 0.070 14 0 0 0 21743 906 1553 3786 GET /api/user/:username/livestream HTTP/1.1 + 7 84.417 12.0596 7.5360 2.720 12.709 20.000 20.000 2 0 5 0 160 0 22 81 GET /api/livestream/:livestream_id/statistics HTTP/1.1 + 4 0.002 0.0005 0.0005 0.000 0.001 0.001 0.001 4 0 0 0 798 192 199 207 GET /api/user/:username HTTP/1.1 + 2 0.086 0.0430 0.0230 0.020 0.066 0.066 0.066 2 0 0 0 142619 40601 71309 102018 GET /api/livestream/:livestream_id HTTP/2.0 + 1 4.793 4.7930 0.0000 4.793 4.793 4.793 4.793 1 0 0 0 22 22 22 22 POST /api/initialize HTTP/2.0 + 1 0.000 0.0000 0.0000 0.000 0.000 0.000 0.000 1 0 0 0 3390 3390 3390 3390 GET /api/tag HTTP/2.0 + 1 0.002 0.0020 0.0000 0.002 0.002 0.002 0.002 1 0 0 0 16 16 16 16 GET /api/payment HTTP/2.0 Top 100 Sort By Total Count Total Mean Stddev Min P50.0 P99.9 Max 2xx 3xx 4xx 5xx TotalBytes MinBytes MeanBytes MaxBytes Request - 942 206.308 0.2190 0.1788 0.000 0.174 1.000 1.000 937 0 5 0 17233228 0 18294 69243 GET /api/livestream/:livestream_id/livecomment HTTP/1.1 - 976 177.605 0.1820 0.1655 0.000 0.141 0.925 0.925 971 0 5 0 14370787 0 14724 64848 GET /api/livestream/:livestream_id/reaction HTTP/1.1 - 344 177.334 0.5155 0.2235 0.001 0.498 1.954 1.954 341 0 3 0 16895465 0 49114 113659 GET /api/livestream/:livestream_id HTTP/1.1 - 869 88.078 0.1014 0.0257 0.000 0.099 0.214 0.214 865 0 3 1 372306 0 428 482 POST /api/register HTTP/2.0 - 5 65.442 13.0884 8.4666 2.717 20.000 20.003 20.003 2 0 3 0 160 0 32 81 GET /api/livestream/:livestream_id/statistics HTTP/1.1 - 211 51.797 0.2455 0.1154 0.000 0.269 0.509 0.509 207 0 4 0 194167 0 920 1083 POST /api/livestream/:livestream_id HTTP/1.1 -10470 49.943 0.0048 0.0056 0.000 0.003 0.057 0.090 18 10452 0 0 1135149 0 108 83936 GET /api/user/:username/icon HTTP/1.1 - 1434 37.723 0.0263 0.0181 0.001 0.025 0.126 0.148 1433 0 1 0 2194704 82 1530 1738 POST /api/livestream/:livestream_id/livecomment HTTP/1.1 - 953 22.388 0.0235 0.0146 0.001 0.022 0.088 0.088 953 0 0 0 1400431 1332 1469 1603 POST /api/livestream/:livestream_id/reaction HTTP/1.1 - 881 20.844 0.0237 0.0210 0.004 0.016 0.176 0.176 881 0 0 0 9583 9 10 11 POST /api/icon HTTP/1.1 - 93 6.366 0.0685 0.0800 0.000 0.025 0.279 0.279 93 0 0 0 573942 3 6171 15881 GET /api/livestream/:livestream_id/livecomment?limit= HTTP/1.1 - 715 6.014 0.0084 0.0089 0.000 0.005 0.052 0.052 715 0 0 0 369767 3 517 17661 GET /api/livestream HTTP/1.1 - 92 5.697 0.0619 0.0806 0.000 0.009 0.259 0.259 92 0 0 0 428583 3 4658 15178 GET /api/livestream/:livestream_id/reaction?limit= HTTP/1.1 - 1 4.930 4.9300 0.0000 4.930 4.930 4.930 4.930 1 0 0 0 22 22 22 22 POST /api/initialize HTTP/2.0 - 406 4.721 0.0116 0.0260 0.000 0.005 0.282 0.282 396 0 0 10 169724 3 418 24211 GET /api/livestream/:livestream_id/report HTTP/1.1 - 873 3.964 0.0045 0.0049 0.001 0.003 0.055 0.055 871 0 2 0 118 0 0 59 POST /api/login HTTP/2.0 - 209 2.160 0.0103 0.0088 0.001 0.008 0.055 0.055 209 0 0 0 3762 18 18 18 POST /api/livestream/:livestream_id/moderate HTTP/1.1 - 304 1.978 0.0065 0.0071 0.000 0.004 0.060 0.060 304 0 0 0 26855 5 88 750 GET /api/livestream/:livestream_id/ngwords HTTP/1.1 - 198 1.461 0.0074 0.0084 0.000 0.005 0.061 0.061 198 0 0 0 673596 3402 3402 3402 GET /api/tag HTTP/1.1 - 61 1.223 0.0200 0.0181 0.002 0.013 0.070 0.070 59 0 2 0 118491 52 1942 2117 POST /api/livestream/:livestream_id/livecomment/:livecomment_id/report HTTP/1.1 - 16 0.703 0.0439 0.0265 0.006 0.055 0.079 0.079 16 0 0 0 1904 108 119 132 GET /api/user/:username/statistics HTTP/1.1 - 83 0.440 0.0053 0.0061 0.000 0.003 0.032 0.032 83 0 0 0 0 0 0 0 DELETE /api/livestream/:livestream_id/exit HTTP/1.1 - 94 0.427 0.0045 0.0060 0.000 0.003 0.043 0.043 94 0 0 0 0 0 0 0 POST /api/livestream/:livestream_id/enter HTTP/1.1 - 14 0.342 0.0244 0.0189 0.002 0.020 0.084 0.084 14 0 0 0 25875 946 1848 2879 GET /api/user/:username/livestream HTTP/1.1 - 2 0.112 0.0560 0.0290 0.027 0.085 0.085 0.085 2 0 0 0 142576 40555 71288 102021 GET /api/livestream/:livestream_id HTTP/2.0 - 15 0.095 0.0063 0.0054 0.001 0.007 0.022 0.022 15 0 0 0 435 29 29 29 GET /api/user/:username/theme HTTP/1.1 - 4 0.002 0.0005 0.0005 0.000 0.001 0.001 0.001 4 0 0 0 804 195 201 207 GET /api/user/:username HTTP/1.1 - 1 0.001 0.0010 0.0000 0.001 0.001 0.001 0.001 1 0 0 0 16 16 16 16 GET /api/payment HTTP/2.0 - 1 0.001 0.0010 0.0000 0.001 0.001 0.001 0.001 1 0 0 0 3390 3390 3390 3390 GET /api/tag HTTP/2.0 + 1135 199.199 0.1755 0.1387 0.000 0.146 0.742 0.748 1131 0 4 0 24206685 0 21327 68769 GET /api/livestream/:livestream_id/livecomment HTTP/1.1 + 443 161.269 0.3640 0.1453 0.002 0.348 1.583 1.583 440 0 3 0 21501724 0 48536 121161 GET /api/livestream/:livestream_id HTTP/1.1 + 1169 153.730 0.1315 0.1176 0.000 0.101 0.575 0.619 1168 0 1 0 18087951 0 15473 56868 GET /api/livestream/:livestream_id/reaction HTTP/1.1 + 841 85.641 0.1018 0.0264 0.000 0.099 0.208 0.208 839 0 1 1 357851 62 425 479 POST /api/register HTTP/2.0 + 7 84.417 12.0596 7.5360 2.720 12.709 20.000 20.000 2 0 5 0 160 0 22 81 GET /api/livestream/:livestream_id/statistics HTTP/1.1 +13014 65.052 0.0050 0.0056 0.000 0.003 0.055 0.085 18 12995 1 0 1146303 0 88 78446 GET /api/user/:username/icon HTTP/1.1 + 212 52.228 0.2464 0.1132 0.000 0.271 0.491 0.491 208 0 4 0 194943 0 919 1083 POST /api/livestream/:livestream_id HTTP/1.1 + 1762 44.021 0.0250 0.0180 0.001 0.023 0.129 0.140 1761 0 1 0 2687229 82 1525 1752 POST /api/livestream/:livestream_id/livecomment HTTP/1.1 + 854 22.563 0.0264 0.0208 0.003 0.020 0.135 0.135 853 0 1 0 9275 0 10 11 POST /api/icon HTTP/1.1 + 1150 21.525 0.0187 0.0134 0.001 0.017 0.099 0.102 1149 0 1 0 1680301 0 1461 1600 POST /api/livestream/:livestream_id/reaction HTTP/1.1 + 998 8.379 0.0084 0.0095 0.000 0.005 0.079 0.079 997 0 1 0 483057 0 484 17707 GET /api/livestream HTTP/1.1 + 112 6.218 0.0555 0.0534 0.001 0.043 0.188 0.188 112 0 0 0 833939 3 7445 15802 GET /api/livestream/:livestream_id/livecomment?limit= HTTP/1.1 + 543 4.866 0.0090 0.0146 0.000 0.006 0.198 0.198 529 0 0 14 107622 3 198 22312 GET /api/livestream/:livestream_id/report HTTP/1.1 + 1 4.793 4.7930 0.0000 4.793 4.793 4.793 4.793 1 0 0 0 22 22 22 22 POST /api/initialize HTTP/2.0 + 111 4.557 0.0411 0.0520 0.000 0.008 0.168 0.168 111 0 0 0 546628 3 4924 14924 GET /api/livestream/:livestream_id/reaction?limit= HTTP/1.1 + 847 4.227 0.0050 0.0052 0.001 0.003 0.056 0.056 845 0 2 0 118 0 0 59 POST /api/login HTTP/2.0 + 268 2.774 0.0104 0.0090 0.001 0.008 0.064 0.064 268 0 0 0 4824 18 18 18 POST /api/livestream/:livestream_id/moderate HTTP/1.1 + 403 2.485 0.0062 0.0065 0.000 0.004 0.075 0.075 403 0 0 0 51483 5 127 1531 GET /api/livestream/:livestream_id/ngwords HTTP/1.1 + 199 1.463 0.0074 0.0086 0.000 0.005 0.051 0.051 199 0 0 0 676998 3402 3402 3402 GET /api/tag HTTP/1.1 + 61 1.020 0.0167 0.0154 0.002 0.011 0.068 0.068 57 0 4 0 114111 52 1870 2111 POST /api/livestream/:livestream_id/livecomment/:livecomment_id/report HTTP/1.1 + 16 0.789 0.0493 0.0251 0.006 0.055 0.106 0.106 16 0 0 0 1832 108 114 129 GET /api/user/:username/statistics HTTP/1.1 + 103 0.666 0.0065 0.0065 0.000 0.005 0.037 0.037 103 0 0 0 0 0 0 0 DELETE /api/livestream/:livestream_id/exit HTTP/1.1 + 113 0.585 0.0052 0.0052 0.000 0.003 0.023 0.023 113 0 0 0 0 0 0 0 POST /api/livestream/:livestream_id/enter HTTP/1.1 + 14 0.348 0.0249 0.0153 0.003 0.023 0.070 0.070 14 0 0 0 21743 906 1553 3786 GET /api/user/:username/livestream HTTP/1.1 + 15 0.088 0.0059 0.0063 0.000 0.004 0.026 0.026 15 0 0 0 390 26 26 26 GET /api/user/:username/theme HTTP/1.1 + 2 0.086 0.0430 0.0230 0.020 0.066 0.066 0.066 2 0 0 0 142619 40601 71309 102018 GET /api/livestream/:livestream_id HTTP/2.0 + 4 0.002 0.0005 0.0005 0.000 0.001 0.001 0.001 4 0 0 0 798 192 199 207 GET /api/user/:username HTTP/1.1 + 1 0.002 0.0020 0.0000 0.002 0.002 0.002 0.002 1 0 0 0 16 16 16 16 GET /api/payment HTTP/2.0 + 1 0.000 0.0000 0.0000 0.000 0.000 0.000 0.000 1 0 0 0 3390 3390 3390 3390 GET /api/tag HTTP/2.0 Top 100 Sort By Mean Count Total Mean Stddev Min P50.0 P99.9 Max 2xx 3xx 4xx 5xx TotalBytes MinBytes MeanBytes MaxBytes Request - 5 65.442 13.0884 8.4666 2.717 20.000 20.003 20.003 2 0 3 0 160 0 32 81 GET /api/livestream/:livestream_id/statistics HTTP/1.1 - 1 4.930 4.9300 0.0000 4.930 4.930 4.930 4.930 1 0 0 0 22 22 22 22 POST /api/initialize HTTP/2.0 - 344 177.334 0.5155 0.2235 0.001 0.498 1.954 1.954 341 0 3 0 16895465 0 49114 113659 GET /api/livestream/:livestream_id HTTP/1.1 - 211 51.797 0.2455 0.1154 0.000 0.269 0.509 0.509 207 0 4 0 194167 0 920 1083 POST /api/livestream/:livestream_id HTTP/1.1 - 942 206.308 0.2190 0.1788 0.000 0.174 1.000 1.000 937 0 5 0 17233228 0 18294 69243 GET /api/livestream/:livestream_id/livecomment HTTP/1.1 - 976 177.605 0.1820 0.1655 0.000 0.141 0.925 0.925 971 0 5 0 14370787 0 14724 64848 GET /api/livestream/:livestream_id/reaction HTTP/1.1 - 869 88.078 0.1014 0.0257 0.000 0.099 0.214 0.214 865 0 3 1 372306 0 428 482 POST /api/register HTTP/2.0 - 93 6.366 0.0685 0.0800 0.000 0.025 0.279 0.279 93 0 0 0 573942 3 6171 15881 GET /api/livestream/:livestream_id/livecomment?limit= HTTP/1.1 - 92 5.697 0.0619 0.0806 0.000 0.009 0.259 0.259 92 0 0 0 428583 3 4658 15178 GET /api/livestream/:livestream_id/reaction?limit= HTTP/1.1 - 2 0.112 0.0560 0.0290 0.027 0.085 0.085 0.085 2 0 0 0 142576 40555 71288 102021 GET /api/livestream/:livestream_id HTTP/2.0 - 16 0.703 0.0439 0.0265 0.006 0.055 0.079 0.079 16 0 0 0 1904 108 119 132 GET /api/user/:username/statistics HTTP/1.1 - 1434 37.723 0.0263 0.0181 0.001 0.025 0.126 0.148 1433 0 1 0 2194704 82 1530 1738 POST /api/livestream/:livestream_id/livecomment HTTP/1.1 - 14 0.342 0.0244 0.0189 0.002 0.020 0.084 0.084 14 0 0 0 25875 946 1848 2879 GET /api/user/:username/livestream HTTP/1.1 - 881 20.844 0.0237 0.0210 0.004 0.016 0.176 0.176 881 0 0 0 9583 9 10 11 POST /api/icon HTTP/1.1 - 953 22.388 0.0235 0.0146 0.001 0.022 0.088 0.088 953 0 0 0 1400431 1332 1469 1603 POST /api/livestream/:livestream_id/reaction HTTP/1.1 - 61 1.223 0.0200 0.0181 0.002 0.013 0.070 0.070 59 0 2 0 118491 52 1942 2117 POST /api/livestream/:livestream_id/livecomment/:livecomment_id/report HTTP/1.1 - 406 4.721 0.0116 0.0260 0.000 0.005 0.282 0.282 396 0 0 10 169724 3 418 24211 GET /api/livestream/:livestream_id/report HTTP/1.1 - 209 2.160 0.0103 0.0088 0.001 0.008 0.055 0.055 209 0 0 0 3762 18 18 18 POST /api/livestream/:livestream_id/moderate HTTP/1.1 - 715 6.014 0.0084 0.0089 0.000 0.005 0.052 0.052 715 0 0 0 369767 3 517 17661 GET /api/livestream HTTP/1.1 - 198 1.461 0.0074 0.0084 0.000 0.005 0.061 0.061 198 0 0 0 673596 3402 3402 3402 GET /api/tag HTTP/1.1 - 304 1.978 0.0065 0.0071 0.000 0.004 0.060 0.060 304 0 0 0 26855 5 88 750 GET /api/livestream/:livestream_id/ngwords HTTP/1.1 - 15 0.095 0.0063 0.0054 0.001 0.007 0.022 0.022 15 0 0 0 435 29 29 29 GET /api/user/:username/theme HTTP/1.1 - 83 0.440 0.0053 0.0061 0.000 0.003 0.032 0.032 83 0 0 0 0 0 0 0 DELETE /api/livestream/:livestream_id/exit HTTP/1.1 -10470 49.943 0.0048 0.0056 0.000 0.003 0.057 0.090 18 10452 0 0 1135149 0 108 83936 GET /api/user/:username/icon HTTP/1.1 - 94 0.427 0.0045 0.0060 0.000 0.003 0.043 0.043 94 0 0 0 0 0 0 0 POST /api/livestream/:livestream_id/enter HTTP/1.1 - 873 3.964 0.0045 0.0049 0.001 0.003 0.055 0.055 871 0 2 0 118 0 0 59 POST /api/login HTTP/2.0 - 1 0.001 0.0010 0.0000 0.001 0.001 0.001 0.001 1 0 0 0 16 16 16 16 GET /api/payment HTTP/2.0 - 1 0.001 0.0010 0.0000 0.001 0.001 0.001 0.001 1 0 0 0 3390 3390 3390 3390 GET /api/tag HTTP/2.0 - 4 0.002 0.0005 0.0005 0.000 0.001 0.001 0.001 4 0 0 0 804 195 201 207 GET /api/user/:username HTTP/1.1 + 7 84.417 12.0596 7.5360 2.720 12.709 20.000 20.000 2 0 5 0 160 0 22 81 GET /api/livestream/:livestream_id/statistics HTTP/1.1 + 1 4.793 4.7930 0.0000 4.793 4.793 4.793 4.793 1 0 0 0 22 22 22 22 POST /api/initialize HTTP/2.0 + 443 161.269 0.3640 0.1453 0.002 0.348 1.583 1.583 440 0 3 0 21501724 0 48536 121161 GET /api/livestream/:livestream_id HTTP/1.1 + 212 52.228 0.2464 0.1132 0.000 0.271 0.491 0.491 208 0 4 0 194943 0 919 1083 POST /api/livestream/:livestream_id HTTP/1.1 + 1135 199.199 0.1755 0.1387 0.000 0.146 0.742 0.748 1131 0 4 0 24206685 0 21327 68769 GET /api/livestream/:livestream_id/livecomment HTTP/1.1 + 1169 153.730 0.1315 0.1176 0.000 0.101 0.575 0.619 1168 0 1 0 18087951 0 15473 56868 GET /api/livestream/:livestream_id/reaction HTTP/1.1 + 841 85.641 0.1018 0.0264 0.000 0.099 0.208 0.208 839 0 1 1 357851 62 425 479 POST /api/register HTTP/2.0 + 112 6.218 0.0555 0.0534 0.001 0.043 0.188 0.188 112 0 0 0 833939 3 7445 15802 GET /api/livestream/:livestream_id/livecomment?limit= HTTP/1.1 + 16 0.789 0.0493 0.0251 0.006 0.055 0.106 0.106 16 0 0 0 1832 108 114 129 GET /api/user/:username/statistics HTTP/1.1 + 2 0.086 0.0430 0.0230 0.020 0.066 0.066 0.066 2 0 0 0 142619 40601 71309 102018 GET /api/livestream/:livestream_id HTTP/2.0 + 111 4.557 0.0411 0.0520 0.000 0.008 0.168 0.168 111 0 0 0 546628 3 4924 14924 GET /api/livestream/:livestream_id/reaction?limit= HTTP/1.1 + 854 22.563 0.0264 0.0208 0.003 0.020 0.135 0.135 853 0 1 0 9275 0 10 11 POST /api/icon HTTP/1.1 + 1762 44.021 0.0250 0.0180 0.001 0.023 0.129 0.140 1761 0 1 0 2687229 82 1525 1752 POST /api/livestream/:livestream_id/livecomment HTTP/1.1 + 14 0.348 0.0249 0.0153 0.003 0.023 0.070 0.070 14 0 0 0 21743 906 1553 3786 GET /api/user/:username/livestream HTTP/1.1 + 1150 21.525 0.0187 0.0134 0.001 0.017 0.099 0.102 1149 0 1 0 1680301 0 1461 1600 POST /api/livestream/:livestream_id/reaction HTTP/1.1 + 61 1.020 0.0167 0.0154 0.002 0.011 0.068 0.068 57 0 4 0 114111 52 1870 2111 POST /api/livestream/:livestream_id/livecomment/:livecomment_id/report HTTP/1.1 + 268 2.774 0.0104 0.0090 0.001 0.008 0.064 0.064 268 0 0 0 4824 18 18 18 POST /api/livestream/:livestream_id/moderate HTTP/1.1 + 543 4.866 0.0090 0.0146 0.000 0.006 0.198 0.198 529 0 0 14 107622 3 198 22312 GET /api/livestream/:livestream_id/report HTTP/1.1 + 998 8.379 0.0084 0.0095 0.000 0.005 0.079 0.079 997 0 1 0 483057 0 484 17707 GET /api/livestream HTTP/1.1 + 199 1.463 0.0074 0.0086 0.000 0.005 0.051 0.051 199 0 0 0 676998 3402 3402 3402 GET /api/tag HTTP/1.1 + 103 0.666 0.0065 0.0065 0.000 0.005 0.037 0.037 103 0 0 0 0 0 0 0 DELETE /api/livestream/:livestream_id/exit HTTP/1.1 + 403 2.485 0.0062 0.0065 0.000 0.004 0.075 0.075 403 0 0 0 51483 5 127 1531 GET /api/livestream/:livestream_id/ngwords HTTP/1.1 + 15 0.088 0.0059 0.0063 0.000 0.004 0.026 0.026 15 0 0 0 390 26 26 26 GET /api/user/:username/theme HTTP/1.1 + 113 0.585 0.0052 0.0052 0.000 0.003 0.023 0.023 113 0 0 0 0 0 0 0 POST /api/livestream/:livestream_id/enter HTTP/1.1 +13014 65.052 0.0050 0.0056 0.000 0.003 0.055 0.085 18 12995 1 0 1146303 0 88 78446 GET /api/user/:username/icon HTTP/1.1 + 847 4.227 0.0050 0.0052 0.001 0.003 0.056 0.056 845 0 2 0 118 0 0 59 POST /api/login HTTP/2.0 + 1 0.002 0.0020 0.0000 0.002 0.002 0.002 0.002 1 0 0 0 16 16 16 16 GET /api/payment HTTP/2.0 + 4 0.002 0.0005 0.0005 0.000 0.001 0.001 0.001 4 0 0 0 798 192 199 207 GET /api/user/:username HTTP/1.1 + 1 0.000 0.0000 0.0000 0.000 0.000 0.000 0.000 1 0 0 0 3390 3390 3390 3390 GET /api/tag HTTP/2.0 Top 100 Sort By Standard Deviation Count Total Mean Stddev Min P50.0 P99.9 Max 2xx 3xx 4xx 5xx TotalBytes MinBytes MeanBytes MaxBytes Request - 5 65.442 13.0884 8.4666 2.717 20.000 20.003 20.003 2 0 3 0 160 0 32 81 GET /api/livestream/:livestream_id/statistics HTTP/1.1 - 344 177.334 0.5155 0.2235 0.001 0.498 1.954 1.954 341 0 3 0 16895465 0 49114 113659 GET /api/livestream/:livestream_id HTTP/1.1 - 942 206.308 0.2190 0.1788 0.000 0.174 1.000 1.000 937 0 5 0 17233228 0 18294 69243 GET /api/livestream/:livestream_id/livecomment HTTP/1.1 - 976 177.605 0.1820 0.1655 0.000 0.141 0.925 0.925 971 0 5 0 14370787 0 14724 64848 GET /api/livestream/:livestream_id/reaction HTTP/1.1 - 211 51.797 0.2455 0.1154 0.000 0.269 0.509 0.509 207 0 4 0 194167 0 920 1083 POST /api/livestream/:livestream_id HTTP/1.1 - 92 5.697 0.0619 0.0806 0.000 0.009 0.259 0.259 92 0 0 0 428583 3 4658 15178 GET /api/livestream/:livestream_id/reaction?limit= HTTP/1.1 - 93 6.366 0.0685 0.0800 0.000 0.025 0.279 0.279 93 0 0 0 573942 3 6171 15881 GET /api/livestream/:livestream_id/livecomment?limit= HTTP/1.1 - 2 0.112 0.0560 0.0290 0.027 0.085 0.085 0.085 2 0 0 0 142576 40555 71288 102021 GET /api/livestream/:livestream_id HTTP/2.0 - 16 0.703 0.0439 0.0265 0.006 0.055 0.079 0.079 16 0 0 0 1904 108 119 132 GET /api/user/:username/statistics HTTP/1.1 - 406 4.721 0.0116 0.0260 0.000 0.005 0.282 0.282 396 0 0 10 169724 3 418 24211 GET /api/livestream/:livestream_id/report HTTP/1.1 - 869 88.078 0.1014 0.0257 0.000 0.099 0.214 0.214 865 0 3 1 372306 0 428 482 POST /api/register HTTP/2.0 - 881 20.844 0.0237 0.0210 0.004 0.016 0.176 0.176 881 0 0 0 9583 9 10 11 POST /api/icon HTTP/1.1 - 14 0.342 0.0244 0.0189 0.002 0.020 0.084 0.084 14 0 0 0 25875 946 1848 2879 GET /api/user/:username/livestream HTTP/1.1 - 61 1.223 0.0200 0.0181 0.002 0.013 0.070 0.070 59 0 2 0 118491 52 1942 2117 POST /api/livestream/:livestream_id/livecomment/:livecomment_id/report HTTP/1.1 - 1434 37.723 0.0263 0.0181 0.001 0.025 0.126 0.148 1433 0 1 0 2194704 82 1530 1738 POST /api/livestream/:livestream_id/livecomment HTTP/1.1 - 953 22.388 0.0235 0.0146 0.001 0.022 0.088 0.088 953 0 0 0 1400431 1332 1469 1603 POST /api/livestream/:livestream_id/reaction HTTP/1.1 - 715 6.014 0.0084 0.0089 0.000 0.005 0.052 0.052 715 0 0 0 369767 3 517 17661 GET /api/livestream HTTP/1.1 - 209 2.160 0.0103 0.0088 0.001 0.008 0.055 0.055 209 0 0 0 3762 18 18 18 POST /api/livestream/:livestream_id/moderate HTTP/1.1 - 198 1.461 0.0074 0.0084 0.000 0.005 0.061 0.061 198 0 0 0 673596 3402 3402 3402 GET /api/tag HTTP/1.1 - 304 1.978 0.0065 0.0071 0.000 0.004 0.060 0.060 304 0 0 0 26855 5 88 750 GET /api/livestream/:livestream_id/ngwords HTTP/1.1 - 83 0.440 0.0053 0.0061 0.000 0.003 0.032 0.032 83 0 0 0 0 0 0 0 DELETE /api/livestream/:livestream_id/exit HTTP/1.1 - 94 0.427 0.0045 0.0060 0.000 0.003 0.043 0.043 94 0 0 0 0 0 0 0 POST /api/livestream/:livestream_id/enter HTTP/1.1 -10470 49.943 0.0048 0.0056 0.000 0.003 0.057 0.090 18 10452 0 0 1135149 0 108 83936 GET /api/user/:username/icon HTTP/1.1 - 15 0.095 0.0063 0.0054 0.001 0.007 0.022 0.022 15 0 0 0 435 29 29 29 GET /api/user/:username/theme HTTP/1.1 - 873 3.964 0.0045 0.0049 0.001 0.003 0.055 0.055 871 0 2 0 118 0 0 59 POST /api/login HTTP/2.0 - 4 0.002 0.0005 0.0005 0.000 0.001 0.001 0.001 4 0 0 0 804 195 201 207 GET /api/user/:username HTTP/1.1 - 1 4.930 4.9300 0.0000 4.930 4.930 4.930 4.930 1 0 0 0 22 22 22 22 POST /api/initialize HTTP/2.0 - 1 0.001 0.0010 0.0000 0.001 0.001 0.001 0.001 1 0 0 0 16 16 16 16 GET /api/payment HTTP/2.0 - 1 0.001 0.0010 0.0000 0.001 0.001 0.001 0.001 1 0 0 0 3390 3390 3390 3390 GET /api/tag HTTP/2.0 + 7 84.417 12.0596 7.5360 2.720 12.709 20.000 20.000 2 0 5 0 160 0 22 81 GET /api/livestream/:livestream_id/statistics HTTP/1.1 + 443 161.269 0.3640 0.1453 0.002 0.348 1.583 1.583 440 0 3 0 21501724 0 48536 121161 GET /api/livestream/:livestream_id HTTP/1.1 + 1135 199.199 0.1755 0.1387 0.000 0.146 0.742 0.748 1131 0 4 0 24206685 0 21327 68769 GET /api/livestream/:livestream_id/livecomment HTTP/1.1 + 1169 153.730 0.1315 0.1176 0.000 0.101 0.575 0.619 1168 0 1 0 18087951 0 15473 56868 GET /api/livestream/:livestream_id/reaction HTTP/1.1 + 212 52.228 0.2464 0.1132 0.000 0.271 0.491 0.491 208 0 4 0 194943 0 919 1083 POST /api/livestream/:livestream_id HTTP/1.1 + 112 6.218 0.0555 0.0534 0.001 0.043 0.188 0.188 112 0 0 0 833939 3 7445 15802 GET /api/livestream/:livestream_id/livecomment?limit= HTTP/1.1 + 111 4.557 0.0411 0.0520 0.000 0.008 0.168 0.168 111 0 0 0 546628 3 4924 14924 GET /api/livestream/:livestream_id/reaction?limit= HTTP/1.1 + 841 85.641 0.1018 0.0264 0.000 0.099 0.208 0.208 839 0 1 1 357851 62 425 479 POST /api/register HTTP/2.0 + 16 0.789 0.0493 0.0251 0.006 0.055 0.106 0.106 16 0 0 0 1832 108 114 129 GET /api/user/:username/statistics HTTP/1.1 + 2 0.086 0.0430 0.0230 0.020 0.066 0.066 0.066 2 0 0 0 142619 40601 71309 102018 GET /api/livestream/:livestream_id HTTP/2.0 + 854 22.563 0.0264 0.0208 0.003 0.020 0.135 0.135 853 0 1 0 9275 0 10 11 POST /api/icon HTTP/1.1 + 1762 44.021 0.0250 0.0180 0.001 0.023 0.129 0.140 1761 0 1 0 2687229 82 1525 1752 POST /api/livestream/:livestream_id/livecomment HTTP/1.1 + 61 1.020 0.0167 0.0154 0.002 0.011 0.068 0.068 57 0 4 0 114111 52 1870 2111 POST /api/livestream/:livestream_id/livecomment/:livecomment_id/report HTTP/1.1 + 14 0.348 0.0249 0.0153 0.003 0.023 0.070 0.070 14 0 0 0 21743 906 1553 3786 GET /api/user/:username/livestream HTTP/1.1 + 543 4.866 0.0090 0.0146 0.000 0.006 0.198 0.198 529 0 0 14 107622 3 198 22312 GET /api/livestream/:livestream_id/report HTTP/1.1 + 1150 21.525 0.0187 0.0134 0.001 0.017 0.099 0.102 1149 0 1 0 1680301 0 1461 1600 POST /api/livestream/:livestream_id/reaction HTTP/1.1 + 998 8.379 0.0084 0.0095 0.000 0.005 0.079 0.079 997 0 1 0 483057 0 484 17707 GET /api/livestream HTTP/1.1 + 268 2.774 0.0104 0.0090 0.001 0.008 0.064 0.064 268 0 0 0 4824 18 18 18 POST /api/livestream/:livestream_id/moderate HTTP/1.1 + 199 1.463 0.0074 0.0086 0.000 0.005 0.051 0.051 199 0 0 0 676998 3402 3402 3402 GET /api/tag HTTP/1.1 + 403 2.485 0.0062 0.0065 0.000 0.004 0.075 0.075 403 0 0 0 51483 5 127 1531 GET /api/livestream/:livestream_id/ngwords HTTP/1.1 + 103 0.666 0.0065 0.0065 0.000 0.005 0.037 0.037 103 0 0 0 0 0 0 0 DELETE /api/livestream/:livestream_id/exit HTTP/1.1 + 15 0.088 0.0059 0.0063 0.000 0.004 0.026 0.026 15 0 0 0 390 26 26 26 GET /api/user/:username/theme HTTP/1.1 +13014 65.052 0.0050 0.0056 0.000 0.003 0.055 0.085 18 12995 1 0 1146303 0 88 78446 GET /api/user/:username/icon HTTP/1.1 + 847 4.227 0.0050 0.0052 0.001 0.003 0.056 0.056 845 0 2 0 118 0 0 59 POST /api/login HTTP/2.0 + 113 0.585 0.0052 0.0052 0.000 0.003 0.023 0.023 113 0 0 0 0 0 0 0 POST /api/livestream/:livestream_id/enter HTTP/1.1 + 4 0.002 0.0005 0.0005 0.000 0.001 0.001 0.001 4 0 0 0 798 192 199 207 GET /api/user/:username HTTP/1.1 + 1 4.793 4.7930 0.0000 4.793 4.793 4.793 4.793 1 0 0 0 22 22 22 22 POST /api/initialize HTTP/2.0 + 1 0.002 0.0020 0.0000 0.002 0.002 0.002 0.002 1 0 0 0 16 16 16 16 GET /api/payment HTTP/2.0 + 1 0.000 0.0000 0.0000 0.000 0.000 0.000 0.000 1 0 0 0 3390 3390 3390 3390 GET /api/tag HTTP/2.0 Top 100 Sort By Maximum(100 Percentile) Count Total Mean Stddev Min P50.0 P99.9 Max 2xx 3xx 4xx 5xx TotalBytes MinBytes MeanBytes MaxBytes Request - 5 65.442 13.0884 8.4666 2.717 20.000 20.003 20.003 2 0 3 0 160 0 32 81 GET /api/livestream/:livestream_id/statistics HTTP/1.1 - 1 4.930 4.9300 0.0000 4.930 4.930 4.930 4.930 1 0 0 0 22 22 22 22 POST /api/initialize HTTP/2.0 - 344 177.334 0.5155 0.2235 0.001 0.498 1.954 1.954 341 0 3 0 16895465 0 49114 113659 GET /api/livestream/:livestream_id HTTP/1.1 - 942 206.308 0.2190 0.1788 0.000 0.174 1.000 1.000 937 0 5 0 17233228 0 18294 69243 GET /api/livestream/:livestream_id/livecomment HTTP/1.1 - 976 177.605 0.1820 0.1655 0.000 0.141 0.925 0.925 971 0 5 0 14370787 0 14724 64848 GET /api/livestream/:livestream_id/reaction HTTP/1.1 - 211 51.797 0.2455 0.1154 0.000 0.269 0.509 0.509 207 0 4 0 194167 0 920 1083 POST /api/livestream/:livestream_id HTTP/1.1 - 406 4.721 0.0116 0.0260 0.000 0.005 0.282 0.282 396 0 0 10 169724 3 418 24211 GET /api/livestream/:livestream_id/report HTTP/1.1 - 93 6.366 0.0685 0.0800 0.000 0.025 0.279 0.279 93 0 0 0 573942 3 6171 15881 GET /api/livestream/:livestream_id/livecomment?limit= HTTP/1.1 - 92 5.697 0.0619 0.0806 0.000 0.009 0.259 0.259 92 0 0 0 428583 3 4658 15178 GET /api/livestream/:livestream_id/reaction?limit= HTTP/1.1 - 869 88.078 0.1014 0.0257 0.000 0.099 0.214 0.214 865 0 3 1 372306 0 428 482 POST /api/register HTTP/2.0 - 881 20.844 0.0237 0.0210 0.004 0.016 0.176 0.176 881 0 0 0 9583 9 10 11 POST /api/icon HTTP/1.1 - 1434 37.723 0.0263 0.0181 0.001 0.025 0.126 0.148 1433 0 1 0 2194704 82 1530 1738 POST /api/livestream/:livestream_id/livecomment HTTP/1.1 -10470 49.943 0.0048 0.0056 0.000 0.003 0.057 0.090 18 10452 0 0 1135149 0 108 83936 GET /api/user/:username/icon HTTP/1.1 - 953 22.388 0.0235 0.0146 0.001 0.022 0.088 0.088 953 0 0 0 1400431 1332 1469 1603 POST /api/livestream/:livestream_id/reaction HTTP/1.1 - 2 0.112 0.0560 0.0290 0.027 0.085 0.085 0.085 2 0 0 0 142576 40555 71288 102021 GET /api/livestream/:livestream_id HTTP/2.0 - 14 0.342 0.0244 0.0189 0.002 0.020 0.084 0.084 14 0 0 0 25875 946 1848 2879 GET /api/user/:username/livestream HTTP/1.1 - 16 0.703 0.0439 0.0265 0.006 0.055 0.079 0.079 16 0 0 0 1904 108 119 132 GET /api/user/:username/statistics HTTP/1.1 - 61 1.223 0.0200 0.0181 0.002 0.013 0.070 0.070 59 0 2 0 118491 52 1942 2117 POST /api/livestream/:livestream_id/livecomment/:livecomment_id/report HTTP/1.1 - 198 1.461 0.0074 0.0084 0.000 0.005 0.061 0.061 198 0 0 0 673596 3402 3402 3402 GET /api/tag HTTP/1.1 - 304 1.978 0.0065 0.0071 0.000 0.004 0.060 0.060 304 0 0 0 26855 5 88 750 GET /api/livestream/:livestream_id/ngwords HTTP/1.1 - 873 3.964 0.0045 0.0049 0.001 0.003 0.055 0.055 871 0 2 0 118 0 0 59 POST /api/login HTTP/2.0 - 209 2.160 0.0103 0.0088 0.001 0.008 0.055 0.055 209 0 0 0 3762 18 18 18 POST /api/livestream/:livestream_id/moderate HTTP/1.1 - 715 6.014 0.0084 0.0089 0.000 0.005 0.052 0.052 715 0 0 0 369767 3 517 17661 GET /api/livestream HTTP/1.1 - 94 0.427 0.0045 0.0060 0.000 0.003 0.043 0.043 94 0 0 0 0 0 0 0 POST /api/livestream/:livestream_id/enter HTTP/1.1 - 83 0.440 0.0053 0.0061 0.000 0.003 0.032 0.032 83 0 0 0 0 0 0 0 DELETE /api/livestream/:livestream_id/exit HTTP/1.1 - 15 0.095 0.0063 0.0054 0.001 0.007 0.022 0.022 15 0 0 0 435 29 29 29 GET /api/user/:username/theme HTTP/1.1 - 4 0.002 0.0005 0.0005 0.000 0.001 0.001 0.001 4 0 0 0 804 195 201 207 GET /api/user/:username HTTP/1.1 - 1 0.001 0.0010 0.0000 0.001 0.001 0.001 0.001 1 0 0 0 16 16 16 16 GET /api/payment HTTP/2.0 - 1 0.001 0.0010 0.0000 0.001 0.001 0.001 0.001 1 0 0 0 3390 3390 3390 3390 GET /api/tag HTTP/2.0 + 7 84.417 12.0596 7.5360 2.720 12.709 20.000 20.000 2 0 5 0 160 0 22 81 GET /api/livestream/:livestream_id/statistics HTTP/1.1 + 1 4.793 4.7930 0.0000 4.793 4.793 4.793 4.793 1 0 0 0 22 22 22 22 POST /api/initialize HTTP/2.0 + 443 161.269 0.3640 0.1453 0.002 0.348 1.583 1.583 440 0 3 0 21501724 0 48536 121161 GET /api/livestream/:livestream_id HTTP/1.1 + 1135 199.199 0.1755 0.1387 0.000 0.146 0.742 0.748 1131 0 4 0 24206685 0 21327 68769 GET /api/livestream/:livestream_id/livecomment HTTP/1.1 + 1169 153.730 0.1315 0.1176 0.000 0.101 0.575 0.619 1168 0 1 0 18087951 0 15473 56868 GET /api/livestream/:livestream_id/reaction HTTP/1.1 + 212 52.228 0.2464 0.1132 0.000 0.271 0.491 0.491 208 0 4 0 194943 0 919 1083 POST /api/livestream/:livestream_id HTTP/1.1 + 841 85.641 0.1018 0.0264 0.000 0.099 0.208 0.208 839 0 1 1 357851 62 425 479 POST /api/register HTTP/2.0 + 543 4.866 0.0090 0.0146 0.000 0.006 0.198 0.198 529 0 0 14 107622 3 198 22312 GET /api/livestream/:livestream_id/report HTTP/1.1 + 112 6.218 0.0555 0.0534 0.001 0.043 0.188 0.188 112 0 0 0 833939 3 7445 15802 GET /api/livestream/:livestream_id/livecomment?limit= HTTP/1.1 + 111 4.557 0.0411 0.0520 0.000 0.008 0.168 0.168 111 0 0 0 546628 3 4924 14924 GET /api/livestream/:livestream_id/reaction?limit= HTTP/1.1 + 1762 44.021 0.0250 0.0180 0.001 0.023 0.129 0.140 1761 0 1 0 2687229 82 1525 1752 POST /api/livestream/:livestream_id/livecomment HTTP/1.1 + 854 22.563 0.0264 0.0208 0.003 0.020 0.135 0.135 853 0 1 0 9275 0 10 11 POST /api/icon HTTP/1.1 + 16 0.789 0.0493 0.0251 0.006 0.055 0.106 0.106 16 0 0 0 1832 108 114 129 GET /api/user/:username/statistics HTTP/1.1 + 1150 21.525 0.0187 0.0134 0.001 0.017 0.099 0.102 1149 0 1 0 1680301 0 1461 1600 POST /api/livestream/:livestream_id/reaction HTTP/1.1 +13014 65.052 0.0050 0.0056 0.000 0.003 0.055 0.085 18 12995 1 0 1146303 0 88 78446 GET /api/user/:username/icon HTTP/1.1 + 998 8.379 0.0084 0.0095 0.000 0.005 0.079 0.079 997 0 1 0 483057 0 484 17707 GET /api/livestream HTTP/1.1 + 403 2.485 0.0062 0.0065 0.000 0.004 0.075 0.075 403 0 0 0 51483 5 127 1531 GET /api/livestream/:livestream_id/ngwords HTTP/1.1 + 14 0.348 0.0249 0.0153 0.003 0.023 0.070 0.070 14 0 0 0 21743 906 1553 3786 GET /api/user/:username/livestream HTTP/1.1 + 61 1.020 0.0167 0.0154 0.002 0.011 0.068 0.068 57 0 4 0 114111 52 1870 2111 POST /api/livestream/:livestream_id/livecomment/:livecomment_id/report HTTP/1.1 + 2 0.086 0.0430 0.0230 0.020 0.066 0.066 0.066 2 0 0 0 142619 40601 71309 102018 GET /api/livestream/:livestream_id HTTP/2.0 + 268 2.774 0.0104 0.0090 0.001 0.008 0.064 0.064 268 0 0 0 4824 18 18 18 POST /api/livestream/:livestream_id/moderate HTTP/1.1 + 847 4.227 0.0050 0.0052 0.001 0.003 0.056 0.056 845 0 2 0 118 0 0 59 POST /api/login HTTP/2.0 + 199 1.463 0.0074 0.0086 0.000 0.005 0.051 0.051 199 0 0 0 676998 3402 3402 3402 GET /api/tag HTTP/1.1 + 103 0.666 0.0065 0.0065 0.000 0.005 0.037 0.037 103 0 0 0 0 0 0 0 DELETE /api/livestream/:livestream_id/exit HTTP/1.1 + 15 0.088 0.0059 0.0063 0.000 0.004 0.026 0.026 15 0 0 0 390 26 26 26 GET /api/user/:username/theme HTTP/1.1 + 113 0.585 0.0052 0.0052 0.000 0.003 0.023 0.023 113 0 0 0 0 0 0 0 POST /api/livestream/:livestream_id/enter HTTP/1.1 + 1 0.002 0.0020 0.0000 0.002 0.002 0.002 0.002 1 0 0 0 16 16 16 16 GET /api/payment HTTP/2.0 + 4 0.002 0.0005 0.0005 0.000 0.001 0.001 0.001 4 0 0 0 798 192 199 207 GET /api/user/:username HTTP/1.1 + 1 0.000 0.0000 0.0000 0.000 0.000 0.000 0.000 1 0 0 0 3390 3390 3390 3390 GET /api/tag HTTP/2.0 TOP 37 Slow Requests - 1 20.003 GET /api/livestream/7524/statistics HTTP/1.1 - 2 20.001 GET /api/livestream/7528/statistics HTTP/1.1 - 3 20.000 GET /api/livestream/7539/statistics HTTP/1.1 - 4 4.930 POST /api/initialize HTTP/2.0 - 5 2.721 GET /api/livestream/7496/statistics HTTP/1.1 - 6 2.717 GET /api/livestream/7496/statistics HTTP/1.1 - 7 1.954 GET /api/livestream/search?tag=%E3%82%B9%E3%83%94%E3%83%AA%E3%83%81%E3%83%A5%E3%82%A2%E3%83%AB HTTP/1.1 - 8 1.800 GET /api/livestream/search?tag=%E6%96%B0%E6%83%85%E5%A0%B1%E7%99%BA%E8%A1%A8 HTTP/1.1 - 9 1.637 GET /api/livestream/search?tag=%E6%96%B0%E6%83%85%E5%A0%B1%E7%99%BA%E8%A1%A8 HTTP/1.1 -10 1.522 GET /api/livestream/search?tag=%E3%83%AF%E3%83%BC%E3%82%AF%E3%82%A2%E3%82%A6%E3%83%88 HTTP/1.1 -11 1.482 GET /api/livestream/search?tag=%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88%E7%94%9F%E6%94%BE%E9%80%81 HTTP/1.1 -12 1.468 GET /api/livestream/search?tag=%E3%83%90%E3%83%B3%E3%83%89%E3%82%BB%E3%83%83%E3%82%B7%E3%83%A7%E3%83%B3 HTTP/1.1 -13 1.394 GET /api/livestream/search?tag=%E6%96%B0%E6%83%85%E5%A0%B1%E7%99%BA%E8%A1%A8 HTTP/1.1 -14 1.392 GET /api/livestream/search?tag=%E8%B5%B7%E6%A5%AD HTTP/1.1 -15 1.370 GET /api/livestream/search?tag=%E3%83%95%E3%82%A1%E3%83%B3%E3%83%9F%E3%83%BC%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0 HTTP/1.1 -16 1.360 GET /api/livestream/search?tag=%E3%82%A2%E3%82%A6%E3%83%88%E3%83%89%E3%82%A2 HTTP/1.1 -17 1.332 GET /api/livestream/search?tag=%E3%83%A9%E3%82%A4%E3%83%95%E3%83%8F%E3%83%83%E3%82%AF HTTP/1.1 -18 1.274 GET /api/livestream/search?tag=%E3%82%B2%E3%83%BC%E3%83%A0%E5%AE%9F%E6%B3%81 HTTP/1.1 -19 1.250 GET /api/livestream/search?tag=%E3%83%86%E3%82%AF%E3%83%8E%E3%83%AD%E3%82%B8%E3%83%BC HTTP/1.1 -20 1.089 GET /api/livestream/search?tag=%E3%82%A2%E3%82%B3%E3%83%BC%E3%82%B9%E3%83%86%E3%82%A3%E3%83%83%E3%82%AF HTTP/1.1 -21 1.000 GET /api/livestream/7525/livecomment HTTP/1.1 -22 0.938 GET /api/livestream/7529/livecomment HTTP/1.1 -23 0.925 GET /api/livestream/7525/reaction HTTP/1.1 -24 0.911 GET /api/livestream/7529/livecomment HTTP/1.1 -25 0.891 GET /api/livestream/7525/livecomment HTTP/1.1 -26 0.820 GET /api/livestream/7525/livecomment HTTP/1.1 -27 0.809 GET /api/livestream/7525/livecomment HTTP/1.1 -28 0.808 GET /api/livestream/7525/reaction HTTP/1.1 -29 0.786 GET /api/livestream/7529/livecomment HTTP/1.1 -30 0.780 GET /api/livestream/7541/livecomment HTTP/1.1 -31 0.766 GET /api/livestream/7533/livecomment HTTP/1.1 -32 0.754 GET /api/livestream/7525/livecomment HTTP/1.1 -33 0.750 GET /api/livestream/7525/livecomment HTTP/1.1 -34 0.746 GET /api/livestream/7529/livecomment HTTP/1.1 -35 0.738 GET /api/livestream/7525/reaction HTTP/1.1 -36 0.738 GET /api/livestream/7525/reaction HTTP/1.1 -37 0.735 GET /api/livestream/7529/livecomment HTTP/1.1 + 1 20.000 GET /api/livestream/7534/statistics HTTP/1.1 + 2 20.000 GET /api/livestream/7567/statistics HTTP/1.1 + 3 20.000 GET /api/livestream/7527/statistics HTTP/1.1 + 4 12.709 GET /api/livestream/7599/statistics HTTP/1.1 + 5 6.263 GET /api/livestream/7629/statistics HTTP/1.1 + 6 4.793 POST /api/initialize HTTP/2.0 + 7 2.725 GET /api/livestream/7496/statistics HTTP/1.1 + 8 2.720 GET /api/livestream/7496/statistics HTTP/1.1 + 9 1.583 GET /api/livestream/search?tag=%E6%A0%AA%E5%BC%8F%E6%8A%95%E8%B3%87 HTTP/1.1 +10 1.136 GET /api/livestream/search?tag=%E6%8A%95%E8%B3%87 HTTP/1.1 +11 1.110 GET /api/livestream/search?tag=%E9%87%A3%E3%82%8A HTTP/1.1 +12 1.093 GET /api/livestream/search?tag=%E6%AD%8C%E9%85%8D%E4%BF%A1 HTTP/1.1 +13 1.086 GET /api/livestream/search?tag=%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88%E7%94%9F%E6%94%BE%E9%80%81 HTTP/1.1 +14 1.031 GET /api/livestream/search?tag=%E9%87%8E%E7%90%83 HTTP/1.1 +15 1.018 GET /api/livestream/search?tag=%E3%83%9E%E3%83%AB%E3%83%81%E3%83%97%E3%83%AC%E3%82%A4 HTTP/1.1 +16 0.985 GET /api/livestream/search?tag=%E3%83%A9%E3%82%A4%E3%83%95%E3%83%8F%E3%83%83%E3%82%AF HTTP/1.1 +17 0.974 GET /api/livestream/search?tag=%E3%82%AC%E3%83%BC%E3%83%87%E3%83%8B%E3%83%B3%E3%82%B0 HTTP/1.1 +18 0.894 GET /api/livestream/search?tag=%E3%82%B5%E3%83%97%E3%83%A9%E3%82%A4%E3%82%BA HTTP/1.1 +19 0.880 GET /api/livestream/search?tag=%E3%83%90%E3%82%B9%E3%82%B1%E3%83%83%E3%83%88%E3%83%9C%E3%83%BC%E3%83%AB HTTP/1.1 +20 0.875 GET /api/livestream/search?tag=%E6%97%A5%E5%B8%B8%E8%A9%B1 HTTP/1.1 +21 0.755 GET /api/livestream/search?tag=%E3%83%9A%E3%83%83%E3%83%88%E3%81%A8%E4%B8%80%E7%B7%92 HTTP/1.1 +22 0.748 GET /api/livestream/7541/livecomment HTTP/1.1 +23 0.742 GET /api/livestream/7536/livecomment HTTP/1.1 +24 0.726 GET /api/livestream/search?tag=%E6%96%B0%E4%BD%9C%E3%82%B2%E3%83%BC%E3%83%A0 HTTP/1.1 +25 0.673 GET /api/livestream/7524/livecomment HTTP/1.1 +26 0.619 GET /api/livestream/7522/reaction HTTP/1.1 +27 0.605 GET /api/livestream/7522/livecomment HTTP/1.1 +28 0.601 GET /api/livestream/7541/livecomment HTTP/1.1 +29 0.595 GET /api/livestream/7540/livecomment HTTP/1.1 +30 0.583 GET /api/livestream/7522/livecomment HTTP/1.1 +31 0.575 GET /api/livestream/7526/reaction HTTP/1.1 +32 0.573 GET /api/livestream/7541/livecomment HTTP/1.1 +33 0.568 GET /api/livestream/7522/livecomment HTTP/1.1 +34 0.558 GET /api/livestream/7540/livecomment HTTP/1.1 +35 0.551 GET /api/livestream/7524/livecomment HTTP/1.1 +36 0.549 GET /api/livestream/7541/livecomment HTTP/1.1 +37 0.544 GET /api/livestream/7524/reaction HTTP/1.1