matrix-capnproto-fed

What if Matrix was written using Cap'n'proto and a RPC federation API?
git clone git://archive.git.mtrnord.blog/MTRNord/matrix-capnproto-fed.git
Log | Files | Refs | README | LICENSE

server_client_1.json (19499B)


      1 {
      2   "results": [
      3     {
      4       "command": "../bin/client",
      5       "mean": 0.003964113777570098,
      6       "stddev": 0.00032544599920357226,
      7       "median": 0.003911752,
      8       "user": 0.001322192523364487,
      9       "system": 0.0030931233644859806,
     10       "min": 0.0033532650000000002,
     11       "max": 0.005680849,
     12       "times": [
     13         0.005599215,
     14         0.0038517190000000004,
     15         0.003590264,
     16         0.004045816,
     17         0.003696955,
     18         0.0038912330000000005,
     19         0.004092023,
     20         0.003745407,
     21         0.003708508,
     22         0.0040189150000000005,
     23         0.00390038,
     24         0.0036111840000000004,
     25         0.003750297,
     26         0.003924877,
     27         0.004222139000000001,
     28         0.004780596000000001,
     29         0.0036649150000000004,
     30         0.003940636,
     31         0.004051346,
     32         0.003871335,
     33         0.003642563,
     34         0.003929495,
     35         0.003825419,
     36         0.0037565980000000003,
     37         0.0036074460000000003,
     38         0.0037225440000000004,
     39         0.0038162810000000004,
     40         0.003802255,
     41         0.005107324,
     42         0.00395862,
     43         0.005150315,
     44         0.0039373,
     45         0.00368337,
     46         0.0038346260000000003,
     47         0.003520201,
     48         0.003911752,
     49         0.0037265920000000004,
     50         0.003718907,
     51         0.003765244,
     52         0.004995923,
     53         0.004142489,
     54         0.003849884,
     55         0.003694802,
     56         0.0040451540000000005,
     57         0.004152117,
     58         0.003935506,
     59         0.0037420010000000004,
     60         0.003821942,
     61         0.003755767,
     62         0.003943212000000001,
     63         0.0038895390000000005,
     64         0.0036095100000000002,
     65         0.003923084,
     66         0.003796855,
     67         0.0036033180000000003,
     68         0.003767078,
     69         0.0037359790000000004,
     70         0.003692587,
     71         0.003438987,
     72         0.0036934790000000004,
     73         0.004076213,
     74         0.00409596,
     75         0.0038568480000000004,
     76         0.0036926570000000002,
     77         0.003562701,
     78         0.0037536130000000003,
     79         0.003597147,
     80         0.0035947830000000003,
     81         0.003653664,
     82         0.004097804,
     83         0.004034343,
     84         0.003712786,
     85         0.003650658,
     86         0.0037967340000000004,
     87         0.004041627,
     88         0.003788439,
     89         0.0037450870000000002,
     90         0.0036341660000000003,
     91         0.003945034,
     92         0.003886174,
     93         0.0037049210000000003,
     94         0.0036725190000000004,
     95         0.004433369,
     96         0.004000239,
     97         0.003596465,
     98         0.0035311410000000002,
     99         0.003723426,
    100         0.003998647,
    101         0.003743343,
    102         0.003512727,
    103         0.003697577,
    104         0.0037855730000000004,
    105         0.003915378000000001,
    106         0.0037604550000000002,
    107         0.0035786320000000004,
    108         0.004116349,
    109         0.004355432,
    110         0.004126999,
    111         0.004061546,
    112         0.004035566,
    113         0.003964161,
    114         0.003856337,
    115         0.004092644,
    116         0.003478903,
    117         0.0036876780000000002,
    118         0.003587639,
    119         0.003446362,
    120         0.003802455,
    121         0.0037435830000000004,
    122         0.0036364810000000004,
    123         0.0036124860000000003,
    124         0.0037875770000000003,
    125         0.004151625,
    126         0.004364378,
    127         0.003802656,
    128         0.0040182230000000005,
    129         0.00414821,
    130         0.004945949000000001,
    131         0.004596348,
    132         0.00466104,
    133         0.0041808010000000005,
    134         0.005680849,
    135         0.0036487040000000004,
    136         0.004092615,
    137         0.003898617,
    138         0.003944103,
    139         0.003828615,
    140         0.004078086,
    141         0.004121549,
    142         0.004268467000000001,
    143         0.0042259870000000005,
    144         0.0037117430000000004,
    145         0.0038558060000000003,
    146         0.00472468,
    147         0.0042171100000000005,
    148         0.004131728,
    149         0.0038367590000000003,
    150         0.003611013,
    151         0.003847561,
    152         0.003973338,
    153         0.004349691,
    154         0.004488062,
    155         0.004359189,
    156         0.003912393,
    157         0.003812053,
    158         0.003807294,
    159         0.0037351980000000003,
    160         0.0035593450000000002,
    161         0.0039239950000000004,
    162         0.0038591920000000004,
    163         0.0041530180000000005,
    164         0.003697296,
    165         0.004031969,
    166         0.003871886,
    167         0.004036498,
    168         0.0037314600000000002,
    169         0.004429692000000001,
    170         0.0039056800000000003,
    171         0.004196901,
    172         0.0038232450000000003,
    173         0.003645548,
    174         0.003627304,
    175         0.004059791,
    176         0.003772739,
    177         0.003568332,
    178         0.003721452,
    179         0.003832302,
    180         0.0037464990000000004,
    181         0.003822644,
    182         0.0037846510000000004,
    183         0.003970914,
    184         0.004019926,
    185         0.003665235,
    186         0.0035829100000000003,
    187         0.003459887,
    188         0.0041862520000000005,
    189         0.00375223,
    190         0.003610321,
    191         0.0035617500000000002,
    192         0.0038571490000000003,
    193         0.0036890100000000004,
    194         0.0037702540000000002,
    195         0.004044833,
    196         0.0039548230000000005,
    197         0.004229493,
    198         0.004022501,
    199         0.00397374,
    200         0.0037888490000000004,
    201         0.0036293680000000004,
    202         0.0043965490000000005,
    203         0.0037916240000000004,
    204         0.0038051,
    205         0.004065313,
    206         0.004114766000000001,
    207         0.003885462,
    208         0.0036551770000000003,
    209         0.003770765,
    210         0.003674964,
    211         0.003949824,
    212         0.00367312,
    213         0.00367809,
    214         0.004530983000000001,
    215         0.003995821,
    216         0.004004708,
    217         0.003687207,
    218         0.0037931080000000003,
    219         0.0037411890000000002,
    220         0.003876776,
    221         0.0036341560000000004,
    222         0.003915639,
    223         0.0042556420000000005,
    224         0.003745487,
    225         0.003962939,
    226         0.00365669,
    227         0.003771967,
    228         0.004002343,
    229         0.0038966540000000003,
    230         0.0038332730000000003,
    231         0.004331276,
    232         0.003681296,
    233         0.003827422,
    234         0.003817504,
    235         0.003941017000000001,
    236         0.0038447050000000003,
    237         0.003633996,
    238         0.003798418,
    239         0.00412761,
    240         0.0039246360000000004,
    241         0.003927692,
    242         0.003478141,
    243         0.0037877770000000004,
    244         0.003742281,
    245         0.0035294890000000002,
    246         0.0037671880000000003,
    247         0.0038403670000000003,
    248         0.0039028250000000004,
    249         0.003604241,
    250         0.00401126,
    251         0.003989519,
    252         0.0037281640000000004,
    253         0.004189387,
    254         0.003935648,
    255         0.003497318,
    256         0.0036781500000000003,
    257         0.004170251000000001,
    258         0.003683079,
    259         0.003549186,
    260         0.0037797720000000003,
    261         0.004189998,
    262         0.004430093,
    263         0.004412009000000001,
    264         0.004174328000000001,
    265         0.004666069,
    266         0.004085661,
    267         0.004107643,
    268         0.004052468,
    269         0.004486399,
    270         0.004395628,
    271         0.004948634,
    272         0.004875626,
    273         0.005493555000000001,
    274         0.004359308,
    275         0.004363186000000001,
    276         0.00458216,
    277         0.0042050970000000005,
    278         0.004185250000000001,
    279         0.003876205,
    280         0.0044678240000000004,
    281         0.004364939,
    282         0.004019315,
    283         0.004105919,
    284         0.004422588,
    285         0.004214204,
    286         0.004399455,
    287         0.004327027000000001,
    288         0.005082457,
    289         0.004543167,
    290         0.004316087000000001,
    291         0.0049147900000000005,
    292         0.004624110000000001,
    293         0.004442396,
    294         0.004327969,
    295         0.004071334,
    296         0.004512098,
    297         0.004280109000000001,
    298         0.004431906,
    299         0.004419663,
    300         0.004584345,
    301         0.004163288,
    302         0.004342867,
    303         0.004453477,
    304         0.004617236,
    305         0.004108303000000001,
    306         0.004490017000000001,
    307         0.003993376,
    308         0.004250162,
    309         0.004629139,
    310         0.004504253000000001,
    311         0.0045746860000000006,
    312         0.0039192870000000005,
    313         0.0042643590000000006,
    314         0.004490898,
    315         0.004062727,
    316         0.003972457,
    317         0.003952168,
    318         0.004641442,
    319         0.004085961,
    320         0.00402715,
    321         0.0038641620000000004,
    322         0.004151866000000001,
    323         0.0042417670000000005,
    324         0.004002334000000001,
    325         0.004021188,
    326         0.0041533790000000004,
    327         0.003955575,
    328         0.0035883300000000003,
    329         0.004075462,
    330         0.0036912250000000002,
    331         0.003865634,
    332         0.003714087,
    333         0.003575195,
    334         0.003441532,
    335         0.003623406,
    336         0.0036581020000000003,
    337         0.004194507,
    338         0.0039579590000000005,
    339         0.003872929,
    340         0.00380523,
    341         0.003988437,
    342         0.0037798320000000003,
    343         0.004129103,
    344         0.004464127,
    345         0.004362875,
    346         0.004068679,
    347         0.003933713,
    348         0.0038629000000000003,
    349         0.0038006420000000003,
    350         0.0036064240000000004,
    351         0.0034667200000000004,
    352         0.003961727,
    353         0.0036012440000000004,
    354         0.0033532650000000002,
    355         0.0034953040000000003,
    356         0.003973469,
    357         0.003926169,
    358         0.004101952,
    359         0.005008337000000001,
    360         0.004002955,
    361         0.004038572,
    362         0.003972406,
    363         0.0037545240000000004,
    364         0.0036990900000000004,
    365         0.0037044390000000003,
    366         0.0034410910000000003,
    367         0.003479354,
    368         0.003578992,
    369         0.0038469890000000003,
    370         0.003830608,
    371         0.0040758420000000005,
    372         0.0040640400000000005,
    373         0.004049793,
    374         0.0038611260000000003,
    375         0.003584723,
    376         0.0035710370000000004,
    377         0.004196181,
    378         0.003731601,
    379         0.004073388,
    380         0.0038381020000000004,
    381         0.004031388,
    382         0.003753923,
    383         0.0034467720000000003,
    384         0.004137399,
    385         0.004072125,
    386         0.00438122,
    387         0.0037443050000000003,
    388         0.0036441850000000003,
    389         0.003653153,
    390         0.0035952920000000004,
    391         0.004029816,
    392         0.003650458,
    393         0.003517155,
    394         0.0034692140000000004,
    395         0.004218142,
    396         0.004082775,
    397         0.0040688700000000005,
    398         0.003624889,
    399         0.004161083,
    400         0.003872798,
    401         0.003677829,
    402         0.003945436,
    403         0.0036166030000000004,
    404         0.004161164,
    405         0.004021329000000001,
    406         0.0038548740000000003,
    407         0.0044914790000000005,
    408         0.004024766,
    409         0.0037898610000000003,
    410         0.0035935100000000003,
    411         0.004681238,
    412         0.004291421,
    413         0.004108604,
    414         0.0041364470000000006,
    415         0.004053991,
    416         0.004077476,
    417         0.0036029670000000003,
    418         0.003841389,
    419         0.003515162,
    420         0.003789871,
    421         0.003645488,
    422         0.0038857920000000003,
    423         0.0037362690000000004,
    424         0.003968279,
    425         0.004168778000000001,
    426         0.0038654740000000003,
    427         0.0037312200000000004,
    428         0.004040807,
    429         0.003870945,
    430         0.003716121,
    431         0.003520932,
    432         0.0038460670000000003,
    433         0.0036646440000000003,
    434         0.003871095,
    435         0.0038633710000000004,
    436         0.003725219,
    437         0.004173307,
    438         0.004232048,
    439         0.0039767150000000005,
    440         0.0038722970000000002,
    441         0.003990792,
    442         0.0040075530000000005,
    443         0.003993035000000001,
    444         0.0036474920000000004,
    445         0.0037051610000000002,
    446         0.0038860030000000003,
    447         0.0038132950000000004,
    448         0.003702967,
    449         0.003890442,
    450         0.004156314,
    451         0.0038768060000000004,
    452         0.00387373,
    453         0.0038957920000000004,
    454         0.00409562,
    455         0.004321097,
    456         0.003971515,
    457         0.003679522,
    458         0.00393197,
    459         0.0043336,
    460         0.003868269,
    461         0.0037242770000000002,
    462         0.0038834980000000004,
    463         0.004011581,
    464         0.0038871450000000003,
    465         0.003764232,
    466         0.00367299,
    467         0.004191742,
    468         0.004081293000000001,
    469         0.004039804,
    470         0.004009887,
    471         0.0041272,
    472         0.0043461640000000005,
    473         0.0039499240000000005,
    474         0.004014897,
    475         0.003874141,
    476         0.0039537010000000004,
    477         0.003538045,
    478         0.0035522210000000004,
    479         0.003733704,
    480         0.003920819,
    481         0.0037121140000000003,
    482         0.0037175140000000003,
    483         0.004319343000000001,
    484         0.004585207,
    485         0.0041893170000000006,
    486         0.004188615000000001,
    487         0.0039203580000000005,
    488         0.004514372,
    489         0.0038887680000000003,
    490         0.003900811,
    491         0.003771346,
    492         0.003891133,
    493         0.003659584,
    494         0.003975102,
    495         0.004008134,
    496         0.004167977000000001,
    497         0.004257276,
    498         0.004303473,
    499         0.003992975,
    500         0.004230425,
    501         0.0037401780000000003,
    502         0.004106591000000001,
    503         0.0036875980000000003,
    504         0.004553386,
    505         0.004104697,
    506         0.0036758750000000003,
    507         0.00388426,
    508         0.0040644010000000005,
    509         0.003959282000000001,
    510         0.0042356040000000005,
    511         0.003935166,
    512         0.004251034,
    513         0.004161194,
    514         0.004005459,
    515         0.003954282,
    516         0.003992324,
    517         0.004274969,
    518         0.003842671,
    519         0.0038184760000000003,
    520         0.003899028,
    521         0.0040400950000000005,
    522         0.003640368,
    523         0.003658473,
    524         0.0037910540000000003,
    525         0.004262015,
    526         0.004055184,
    527         0.003774963,
    528         0.0038437730000000004,
    529         0.004215226,
    530         0.004068068,
    531         0.0037506370000000002,
    532         0.0038777470000000004,
    533         0.0037590030000000003,
    534         0.003980722,
    535         0.0036820470000000004,
    536         0.0037850320000000002,
    537         0.0038722070000000003,
    538         0.004493933,
    539         0.0038901710000000004,
    540         0.0038435030000000003,
    541         0.003946728,
    542         0.004165152,
    543         0.003869041,
    544         0.0039217010000000005,
    545         0.003611523,
    546         0.004199586,
    547         0.0037480520000000004
    548       ],
    549       "exit_codes": [
    550         0,
    551         0,
    552         0,
    553         0,
    554         0,
    555         0,
    556         0,
    557         0,
    558         0,
    559         0,
    560         0,
    561         0,
    562         0,
    563         0,
    564         0,
    565         0,
    566         0,
    567         0,
    568         0,
    569         0,
    570         0,
    571         0,
    572         0,
    573         0,
    574         0,
    575         0,
    576         0,
    577         0,
    578         0,
    579         0,
    580         0,
    581         0,
    582         0,
    583         0,
    584         0,
    585         0,
    586         0,
    587         0,
    588         0,
    589         0,
    590         0,
    591         0,
    592         0,
    593         0,
    594         0,
    595         0,
    596         0,
    597         0,
    598         0,
    599         0,
    600         0,
    601         0,
    602         0,
    603         0,
    604         0,
    605         0,
    606         0,
    607         0,
    608         0,
    609         0,
    610         0,
    611         0,
    612         0,
    613         0,
    614         0,
    615         0,
    616         0,
    617         0,
    618         0,
    619         0,
    620         0,
    621         0,
    622         0,
    623         0,
    624         0,
    625         0,
    626         0,
    627         0,
    628         0,
    629         0,
    630         0,
    631         0,
    632         0,
    633         0,
    634         0,
    635         0,
    636         0,
    637         0,
    638         0,
    639         0,
    640         0,
    641         0,
    642         0,
    643         0,
    644         0,
    645         0,
    646         0,
    647         0,
    648         0,
    649         0,
    650         0,
    651         0,
    652         0,
    653         0,
    654         0,
    655         0,
    656         0,
    657         0,
    658         0,
    659         0,
    660         0,
    661         0,
    662         0,
    663         0,
    664         0,
    665         0,
    666         0,
    667         0,
    668         0,
    669         0,
    670         0,
    671         0,
    672         0,
    673         0,
    674         0,
    675         0,
    676         0,
    677         0,
    678         0,
    679         0,
    680         0,
    681         0,
    682         0,
    683         0,
    684         0,
    685         0,
    686         0,
    687         0,
    688         0,
    689         0,
    690         0,
    691         0,
    692         0,
    693         0,
    694         0,
    695         0,
    696         0,
    697         0,
    698         0,
    699         0,
    700         0,
    701         0,
    702         0,
    703         0,
    704         0,
    705         0,
    706         0,
    707         0,
    708         0,
    709         0,
    710         0,
    711         0,
    712         0,
    713         0,
    714         0,
    715         0,
    716         0,
    717         0,
    718         0,
    719         0,
    720         0,
    721         0,
    722         0,
    723         0,
    724         0,
    725         0,
    726         0,
    727         0,
    728         0,
    729         0,
    730         0,
    731         0,
    732         0,
    733         0,
    734         0,
    735         0,
    736         0,
    737         0,
    738         0,
    739         0,
    740         0,
    741         0,
    742         0,
    743         0,
    744         0,
    745         0,
    746         0,
    747         0,
    748         0,
    749         0,
    750         0,
    751         0,
    752         0,
    753         0,
    754         0,
    755         0,
    756         0,
    757         0,
    758         0,
    759         0,
    760         0,
    761         0,
    762         0,
    763         0,
    764         0,
    765         0,
    766         0,
    767         0,
    768         0,
    769         0,
    770         0,
    771         0,
    772         0,
    773         0,
    774         0,
    775         0,
    776         0,
    777         0,
    778         0,
    779         0,
    780         0,
    781         0,
    782         0,
    783         0,
    784         0,
    785         0,
    786         0,
    787         0,
    788         0,
    789         0,
    790         0,
    791         0,
    792         0,
    793         0,
    794         0,
    795         0,
    796         0,
    797         0,
    798         0,
    799         0,
    800         0,
    801         0,
    802         0,
    803         0,
    804         0,
    805         0,
    806         0,
    807         0,
    808         0,
    809         0,
    810         0,
    811         0,
    812         0,
    813         0,
    814         0,
    815         0,
    816         0,
    817         0,
    818         0,
    819         0,
    820         0,
    821         0,
    822         0,
    823         0,
    824         0,
    825         0,
    826         0,
    827         0,
    828         0,
    829         0,
    830         0,
    831         0,
    832         0,
    833         0,
    834         0,
    835         0,
    836         0,
    837         0,
    838         0,
    839         0,
    840         0,
    841         0,
    842         0,
    843         0,
    844         0,
    845         0,
    846         0,
    847         0,
    848         0,
    849         0,
    850         0,
    851         0,
    852         0,
    853         0,
    854         0,
    855         0,
    856         0,
    857         0,
    858         0,
    859         0,
    860         0,
    861         0,
    862         0,
    863         0,
    864         0,
    865         0,
    866         0,
    867         0,
    868         0,
    869         0,
    870         0,
    871         0,
    872         0,
    873         0,
    874         0,
    875         0,
    876         0,
    877         0,
    878         0,
    879         0,
    880         0,
    881         0,
    882         0,
    883         0,
    884         0,
    885         0,
    886         0,
    887         0,
    888         0,
    889         0,
    890         0,
    891         0,
    892         0,
    893         0,
    894         0,
    895         0,
    896         0,
    897         0,
    898         0,
    899         0,
    900         0,
    901         0,
    902         0,
    903         0,
    904         0,
    905         0,
    906         0,
    907         0,
    908         0,
    909         0,
    910         0,
    911         0,
    912         0,
    913         0,
    914         0,
    915         0,
    916         0,
    917         0,
    918         0,
    919         0,
    920         0,
    921         0,
    922         0,
    923         0,
    924         0,
    925         0,
    926         0,
    927         0,
    928         0,
    929         0,
    930         0,
    931         0,
    932         0,
    933         0,
    934         0,
    935         0,
    936         0,
    937         0,
    938         0,
    939         0,
    940         0,
    941         0,
    942         0,
    943         0,
    944         0,
    945         0,
    946         0,
    947         0,
    948         0,
    949         0,
    950         0,
    951         0,
    952         0,
    953         0,
    954         0,
    955         0,
    956         0,
    957         0,
    958         0,
    959         0,
    960         0,
    961         0,
    962         0,
    963         0,
    964         0,
    965         0,
    966         0,
    967         0,
    968         0,
    969         0,
    970         0,
    971         0,
    972         0,
    973         0,
    974         0,
    975         0,
    976         0,
    977         0,
    978         0,
    979         0,
    980         0,
    981         0,
    982         0,
    983         0,
    984         0,
    985         0,
    986         0,
    987         0,
    988         0,
    989         0,
    990         0,
    991         0,
    992         0,
    993         0,
    994         0,
    995         0,
    996         0,
    997         0,
    998         0,
    999         0,
   1000         0,
   1001         0,
   1002         0,
   1003         0,
   1004         0,
   1005         0,
   1006         0,
   1007         0,
   1008         0,
   1009         0,
   1010         0,
   1011         0,
   1012         0,
   1013         0,
   1014         0,
   1015         0,
   1016         0,
   1017         0,
   1018         0,
   1019         0,
   1020         0,
   1021         0,
   1022         0,
   1023         0,
   1024         0,
   1025         0,
   1026         0,
   1027         0,
   1028         0,
   1029         0,
   1030         0,
   1031         0,
   1032         0,
   1033         0,
   1034         0,
   1035         0,
   1036         0,
   1037         0,
   1038         0,
   1039         0,
   1040         0,
   1041         0,
   1042         0,
   1043         0,
   1044         0,
   1045         0,
   1046         0,
   1047         0,
   1048         0,
   1049         0,
   1050         0,
   1051         0,
   1052         0,
   1053         0,
   1054         0,
   1055         0,
   1056         0,
   1057         0,
   1058         0,
   1059         0,
   1060         0,
   1061         0,
   1062         0,
   1063         0,
   1064         0,
   1065         0,
   1066         0,
   1067         0,
   1068         0,
   1069         0,
   1070         0,
   1071         0,
   1072         0,
   1073         0,
   1074         0,
   1075         0,
   1076         0,
   1077         0,
   1078         0,
   1079         0,
   1080         0,
   1081         0,
   1082         0,
   1083         0,
   1084         0
   1085       ]
   1086     }
   1087   ]
   1088 }