Created
August 7, 2022 10:12
-
-
Save vyzo/25a53ec19c6b1d3b5e1064ece60b755c to your computer and use it in GitHub Desktop.
Preliminary EPISUB results with 1000 nodes
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
>>> Running simulations with nodes: 1000, sources: 5, messages: 60, rng-state: #(3906201752 593635287 270152346 3570226858 1968263816 2261421116) | |
+++ gossipsub/v1.0 | |
=== simulation summary === | |
nodes: 1000 | |
messages: 60 | |
sources: 5 | |
publish: 60 | |
deliver: 60000 | |
!!pubsub.message: 377370 | |
!!pubsub.connect: 20000 | |
!!gossipsub.iwant: 2143 | |
!!gossipsub.ihave: 372006 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!pubsub.publish: 60 | |
=== delivery latency histogram === | |
0-100ms 1334 ** | |
100-200ms 20818 ********************************** | |
200-300ms 36508 ************************************************************ | |
300-400ms 1280 ** | |
+++ gossipsub/v1.1 | |
=== simulation summary === | |
nodes: 1000 | |
messages: 60 | |
sources: 5 | |
publish: 60 | |
deliver: 60000 | |
!!pubsub.message: 381920 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 2645 | |
!!gossipsub.ihave: 538202 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!pubsub.publish: 60 | |
=== delivery latency histogram === | |
0-100ms 5375 ******** | |
100-200ms 45253 *************************************************************************** | |
200-300ms 9312 *************** | |
+++ episub/order-avg | |
=== simulation summary === | |
nodes: 1000 | |
messages: 60 | |
sources: 5 | |
publish: 60 | |
deliver: 60000 | |
!!pubsub.message: 351377 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 2685 | |
!!episub.unchoke: 10 | |
!!gossipsub.ihave: 575912 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 2780 | |
!!pubsub.publish: 60 | |
=== delivery latency histogram === | |
0-100ms 5363 ******** | |
100-200ms 44981 ************************************************************************** | |
200-300ms 9596 *************** | |
+++ episub/order-median | |
=== simulation summary === | |
nodes: 1000 | |
messages: 60 | |
sources: 5 | |
publish: 60 | |
deliver: 60000 | |
!!pubsub.message: 351597 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 2695 | |
!!episub.unchoke: 8 | |
!!gossipsub.ihave: 575854 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 2773 | |
!!pubsub.publish: 60 | |
=== delivery latency histogram === | |
0-100ms 5363 ******** | |
100-200ms 44936 ************************************************************************** | |
200-300ms 9639 **************** | |
300-400ms 2 | |
+++ episub/latency-avg | |
=== simulation summary === | |
nodes: 1000 | |
messages: 60 | |
sources: 5 | |
publish: 60 | |
deliver: 60000 | |
!!pubsub.message: 350521 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 2674 | |
!!episub.unchoke: 8 | |
!!gossipsub.ihave: 575863 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 2769 | |
!!pubsub.publish: 60 | |
=== delivery latency histogram === | |
0-100ms 5365 ******** | |
100-200ms 45064 *************************************************************************** | |
200-300ms 9511 *************** | |
+++ episub/latency-median | |
=== simulation summary === | |
nodes: 1000 | |
messages: 60 | |
sources: 5 | |
publish: 60 | |
deliver: 60000 | |
!!pubsub.message: 350559 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 2691 | |
!!episub.unchoke: 8 | |
!!gossipsub.ihave: 575852 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 2770 | |
!!pubsub.publish: 60 | |
=== delivery latency histogram === | |
0-100ms 5369 ******** | |
100-200ms 45007 *************************************************************************** | |
200-300ms 9564 *************** | |
+++ episub/latency-p90 | |
=== simulation summary === | |
nodes: 1000 | |
messages: 60 | |
sources: 5 | |
publish: 60 | |
deliver: 60000 | |
!!pubsub.message: 350316 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 2697 | |
!!episub.unchoke: 9 | |
!!gossipsub.ihave: 575834 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 2772 | |
!!pubsub.publish: 60 | |
=== delivery latency histogram === | |
0-100ms 5366 ******** | |
100-200ms 44859 ************************************************************************** | |
200-300ms 9715 **************** | |
>>> Running simulations with nodes: 1000, sources: 5, messages: 120, rng-state: #(1767102096 1133204645 3062226462 3008565504 3909256177 4144098404) | |
+++ gossipsub/v1.0 | |
=== simulation summary === | |
nodes: 1000 | |
messages: 120 | |
sources: 5 | |
publish: 120 | |
deliver: 120000 | |
!!pubsub.message: 754629 | |
!!pubsub.connect: 20000 | |
!!gossipsub.iwant: 4208 | |
!!gossipsub.ihave: 731676 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!pubsub.publish: 120 | |
=== delivery latency histogram === | |
0-100ms 2556 ** | |
100-200ms 41161 ********************************** | |
200-300ms 73554 ************************************************************* | |
300-400ms 2609 ** | |
+++ gossipsub/v1.1 | |
=== simulation summary === | |
nodes: 1000 | |
messages: 120 | |
sources: 5 | |
publish: 120 | |
deliver: 120000 | |
!!pubsub.message: 763845 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 5280 | |
!!gossipsub.ihave: 1058652 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!pubsub.publish: 120 | |
=== delivery latency histogram === | |
0-100ms 10797 ********* | |
100-200ms 90477 *************************************************************************** | |
200-300ms 18606 *************** | |
+++ episub/order-avg | |
=== simulation summary === | |
nodes: 1000 | |
messages: 120 | |
sources: 5 | |
publish: 120 | |
deliver: 120000 | |
!!pubsub.message: 551915 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 5792 | |
!!episub.unchoke: 33 | |
!!gossipsub.ihave: 1298982 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 4156 | |
!!pubsub.publish: 120 | |
=== delivery latency histogram === | |
0-100ms 10507 ******** | |
100-200ms 86937 ************************************************************************ | |
200-300ms 22420 ****************** | |
300-400ms 16 | |
+++ episub/order-median | |
=== simulation summary === | |
nodes: 1000 | |
messages: 120 | |
sources: 5 | |
publish: 120 | |
deliver: 120000 | |
!!pubsub.message: 553531 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 6026 | |
!!episub.unchoke: 37 | |
!!gossipsub.ihave: 1298561 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 4151 | |
!!pubsub.publish: 120 | |
=== delivery latency histogram === | |
0-100ms 10411 ******** | |
100-200ms 85794 *********************************************************************** | |
200-300ms 23647 ******************* | |
300-400ms 28 | |
+++ episub/latency-avg | |
=== simulation summary === | |
nodes: 1000 | |
messages: 120 | |
sources: 5 | |
publish: 120 | |
deliver: 120000 | |
!!pubsub.message: 547210 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 5920 | |
!!episub.unchoke: 29 | |
!!gossipsub.ihave: 1298660 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 4147 | |
!!pubsub.publish: 120 | |
=== delivery latency histogram === | |
0-100ms 10614 ******** | |
100-200ms 87208 ************************************************************************ | |
200-300ms 22043 ****************** | |
300-400ms 15 | |
+++ episub/latency-median | |
=== simulation summary === | |
nodes: 1000 | |
messages: 120 | |
sources: 5 | |
publish: 120 | |
deliver: 120000 | |
!!pubsub.message: 547449 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 5781 | |
!!episub.unchoke: 27 | |
!!gossipsub.ihave: 1298912 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 4150 | |
!!pubsub.publish: 120 | |
=== delivery latency histogram === | |
0-100ms 10572 ******** | |
100-200ms 86929 ************************************************************************ | |
200-300ms 22367 ****************** | |
300-400ms 12 | |
+++ episub/latency-p90 | |
=== simulation summary === | |
nodes: 1000 | |
messages: 120 | |
sources: 5 | |
publish: 120 | |
deliver: 120000 | |
!!pubsub.message: 544928 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 6113 | |
!!episub.unchoke: 33 | |
!!gossipsub.ihave: 1298717 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 4146 | |
!!pubsub.publish: 120 | |
=== delivery latency histogram === | |
0-100ms 10535 ******** | |
100-200ms 84914 ********************************************************************** | |
200-300ms 24382 ******************** | |
300-400ms 49 | |
>>> Running simulations with nodes: 1000, sources: 5, messages: 300, rng-state: #(2379475140 3085794936 3488344611 2933915766 1682139360 3081247936) | |
+++ gossipsub/v1.0 | |
=== simulation summary === | |
nodes: 1000 | |
messages: 300 | |
sources: 5 | |
publish: 300 | |
deliver: 300000 | |
!!pubsub.message: 1886502 | |
!!pubsub.connect: 20000 | |
!!gossipsub.iwant: 10406 | |
!!gossipsub.ihave: 1811592 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!pubsub.publish: 300 | |
=== delivery latency histogram === | |
0-100ms 6374 ** | |
100-200ms 103346 ********************************** | |
200-300ms 183496 ************************************************************* | |
300-400ms 6484 ** | |
+++ gossipsub/v1.1 | |
=== simulation summary === | |
nodes: 1000 | |
messages: 300 | |
sources: 5 | |
publish: 300 | |
deliver: 300000 | |
!!pubsub.message: 1909947 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 13491 | |
!!gossipsub.ihave: 2624034 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!pubsub.publish: 300 | |
=== delivery latency histogram === | |
0-100ms 26926 ******** | |
100-200ms 225890 *************************************************************************** | |
200-300ms 46884 *************** | |
+++ episub/order-avg | |
=== simulation summary === | |
nodes: 1000 | |
messages: 300 | |
sources: 5 | |
publish: 300 | |
deliver: 300000 | |
!!pubsub.message: 1016845 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 16596 | |
!!episub.unchoke: 82 | |
!!gossipsub.ihave: 3619968 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 4299 | |
!!pubsub.publish: 300 | |
=== delivery latency histogram === | |
0-100ms 25229 ******** | |
100-200ms 201772 ******************************************************************* | |
200-300ms 72510 ************************ | |
300-400ms 189 | |
+++ episub/order-median | |
=== simulation summary === | |
nodes: 1000 | |
messages: 300 | |
sources: 5 | |
publish: 300 | |
deliver: 300000 | |
!!pubsub.message: 1025409 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 17911 | |
!!episub.unchoke: 93 | |
!!gossipsub.ihave: 3618813 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 4304 | |
!!pubsub.publish: 300 | |
=== delivery latency histogram === | |
0-100ms 24247 ******** | |
100-200ms 193062 **************************************************************** | |
200-300ms 82166 *************************** | |
300-400ms 225 | |
+++ episub/latency-avg | |
=== simulation summary === | |
nodes: 1000 | |
messages: 300 | |
sources: 5 | |
publish: 300 | |
deliver: 300000 | |
!!pubsub.message: 996791 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 17836 | |
!!episub.unchoke: 80 | |
!!gossipsub.ihave: 3619139 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 4295 | |
!!pubsub.publish: 300 | |
=== delivery latency histogram === | |
0-100ms 25365 ******** | |
100-200ms 199194 ****************************************************************** | |
200-300ms 74920 ************************ | |
300-400ms 221 | |
+++ episub/latency-median | |
=== simulation summary === | |
nodes: 1000 | |
messages: 300 | |
sources: 5 | |
publish: 300 | |
deliver: 300000 | |
!!pubsub.message: 999190 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 16688 | |
!!episub.unchoke: 74 | |
!!gossipsub.ihave: 3619017 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 4282 | |
!!pubsub.publish: 300 | |
=== delivery latency histogram === | |
0-100ms 25547 ******** | |
100-200ms 202167 ******************************************************************* | |
200-300ms 71771 *********************** | |
300-400ms 215 | |
+++ episub/latency-p90 | |
=== simulation summary === | |
nodes: 1000 | |
messages: 300 | |
sources: 5 | |
publish: 300 | |
deliver: 300000 | |
!!pubsub.message: 988700 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 18658 | |
!!episub.unchoke: 104 | |
!!gossipsub.ihave: 3617858 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 4309 | |
!!pubsub.publish: 300 | |
=== delivery latency histogram === | |
0-100ms 25213 ******** | |
100-200ms 188768 ************************************************************** | |
200-300ms 85162 **************************** | |
300-400ms 557 | |
>>> Running simulations with nodes: 1000, sources: 10, messages: 60, rng-state: #(2857653966 511924326 3422992154 4187683858 2214891973 1515460861) | |
+++ gossipsub/v1.0 | |
=== simulation summary === | |
nodes: 1000 | |
messages: 60 | |
sources: 10 | |
publish: 60 | |
deliver: 60000 | |
!!pubsub.message: 377505 | |
!!pubsub.connect: 20000 | |
!!gossipsub.iwant: 2227 | |
!!gossipsub.ihave: 372714 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!pubsub.publish: 60 | |
=== delivery latency histogram === | |
0-100ms 1387 ** | |
100-200ms 22620 ************************************* | |
200-300ms 34799 ********************************************************* | |
300-400ms 1134 * | |
+++ gossipsub/v1.1 | |
=== simulation summary === | |
nodes: 1000 | |
messages: 60 | |
sources: 10 | |
publish: 60 | |
deliver: 60000 | |
!!pubsub.message: 381894 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 2950 | |
!!gossipsub.ihave: 539003 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!pubsub.publish: 60 | |
=== delivery latency histogram === | |
0-100ms 5452 ********* | |
100-200ms 44750 ************************************************************************** | |
200-300ms 9738 **************** | |
+++ episub/order-avg | |
=== simulation summary === | |
nodes: 1000 | |
messages: 60 | |
sources: 10 | |
publish: 60 | |
deliver: 60000 | |
!!pubsub.message: 351467 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 2989 | |
!!episub.unchoke: 13 | |
!!gossipsub.ihave: 576651 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 2790 | |
!!pubsub.publish: 60 | |
=== delivery latency histogram === | |
0-100ms 5443 ********* | |
100-200ms 44534 ************************************************************************** | |
200-300ms 9963 **************** | |
+++ episub/order-median | |
=== simulation summary === | |
nodes: 1000 | |
messages: 60 | |
sources: 10 | |
publish: 60 | |
deliver: 60000 | |
!!pubsub.message: 351576 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 3009 | |
!!episub.unchoke: 15 | |
!!gossipsub.ihave: 576665 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 2789 | |
!!pubsub.publish: 60 | |
=== delivery latency histogram === | |
0-100ms 5445 ********* | |
100-200ms 44433 ************************************************************************** | |
200-300ms 10062 **************** | |
+++ episub/latency-avg | |
=== simulation summary === | |
nodes: 1000 | |
messages: 60 | |
sources: 10 | |
publish: 60 | |
deliver: 60000 | |
!!pubsub.message: 350726 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 2988 | |
!!episub.unchoke: 11 | |
!!gossipsub.ihave: 576642 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 2781 | |
!!pubsub.publish: 60 | |
=== delivery latency histogram === | |
0-100ms 5441 ********* | |
100-200ms 44530 ************************************************************************** | |
200-300ms 9969 **************** | |
+++ episub/latency-median | |
=== simulation summary === | |
nodes: 1000 | |
messages: 60 | |
sources: 10 | |
publish: 60 | |
deliver: 60000 | |
!!pubsub.message: 350779 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 3006 | |
!!episub.unchoke: 14 | |
!!gossipsub.ihave: 576630 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 2782 | |
!!pubsub.publish: 60 | |
=== delivery latency histogram === | |
0-100ms 5439 ********* | |
100-200ms 44483 ************************************************************************** | |
200-300ms 10018 **************** | |
+++ episub/latency-p90 | |
=== simulation summary === | |
nodes: 1000 | |
messages: 60 | |
sources: 10 | |
publish: 60 | |
deliver: 60000 | |
!!pubsub.message: 350403 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 3022 | |
!!episub.unchoke: 11 | |
!!gossipsub.ihave: 576738 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 2785 | |
!!pubsub.publish: 60 | |
=== delivery latency histogram === | |
0-100ms 5442 ********* | |
100-200ms 44372 ************************************************************************* | |
200-300ms 10125 **************** | |
300-400ms 1 | |
>>> Running simulations with nodes: 1000, sources: 10, messages: 120, rng-state: #(894739912 4272299381 807426632 3858386998 2155766952 2163195195) | |
+++ gossipsub/v1.0 | |
=== simulation summary === | |
nodes: 1000 | |
messages: 120 | |
sources: 10 | |
publish: 120 | |
deliver: 120000 | |
!!pubsub.message: 754950 | |
!!pubsub.connect: 20000 | |
!!gossipsub.iwant: 4435 | |
!!gossipsub.ihave: 732054 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!pubsub.publish: 120 | |
=== delivery latency histogram === | |
0-100ms 2606 ** | |
100-200ms 43636 ************************************ | |
200-300ms 71207 *********************************************************** | |
300-400ms 2431 ** | |
+++ gossipsub/v1.1 | |
=== simulation summary === | |
nodes: 1000 | |
messages: 120 | |
sources: 10 | |
publish: 120 | |
deliver: 120000 | |
!!pubsub.message: 763687 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 5849 | |
!!gossipsub.ihave: 1059518 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!pubsub.publish: 120 | |
=== delivery latency histogram === | |
0-100ms 10662 ******** | |
100-200ms 89032 ************************************************************************** | |
200-300ms 20186 **************** | |
+++ episub/order-avg | |
=== simulation summary === | |
nodes: 1000 | |
messages: 120 | |
sources: 10 | |
publish: 120 | |
deliver: 120000 | |
!!pubsub.message: 551555 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 6402 | |
!!episub.unchoke: 32 | |
!!gossipsub.ihave: 1300225 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 4169 | |
!!pubsub.publish: 120 | |
=== delivery latency histogram === | |
0-100ms 10394 ******** | |
100-200ms 84913 ********************************************************************** | |
200-300ms 24563 ******************** | |
300-400ms 10 | |
+++ episub/order-median | |
=== simulation summary === | |
nodes: 1000 | |
messages: 120 | |
sources: 10 | |
publish: 120 | |
deliver: 120000 | |
!!pubsub.message: 553030 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 6604 | |
!!episub.unchoke: 41 | |
!!gossipsub.ihave: 1300137 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 4172 | |
!!pubsub.publish: 120 | |
=== delivery latency histogram === | |
0-100ms 10255 ******** | |
100-200ms 83814 ********************************************************************* | |
200-300ms 25782 ********************* | |
300-400ms 29 | |
+++ episub/latency-avg | |
=== simulation summary === | |
nodes: 1000 | |
messages: 120 | |
sources: 10 | |
publish: 120 | |
deliver: 120000 | |
!!pubsub.message: 546944 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 6614 | |
!!episub.unchoke: 39 | |
!!gossipsub.ihave: 1299917 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 4154 | |
!!pubsub.publish: 120 | |
=== delivery latency histogram === | |
0-100ms 10391 ******** | |
100-200ms 84617 ********************************************************************** | |
200-300ms 24854 ******************** | |
300-400ms 18 | |
+++ episub/latency-median | |
=== simulation summary === | |
nodes: 1000 | |
messages: 120 | |
sources: 10 | |
publish: 120 | |
deliver: 120000 | |
!!pubsub.message: 548062 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 6663 | |
!!episub.unchoke: 40 | |
!!gossipsub.ihave: 1299975 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 4163 | |
!!pubsub.publish: 120 | |
=== delivery latency histogram === | |
0-100ms 10382 ******** | |
100-200ms 84426 ********************************************************************** | |
200-300ms 25053 ******************** | |
300-400ms 19 | |
+++ episub/latency-p90 | |
=== simulation summary === | |
nodes: 1000 | |
messages: 120 | |
sources: 10 | |
publish: 120 | |
deliver: 120000 | |
!!pubsub.message: 545022 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 6976 | |
!!episub.unchoke: 40 | |
!!gossipsub.ihave: 1300025 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 4164 | |
!!pubsub.publish: 120 | |
=== delivery latency histogram === | |
0-100ms 10370 ******** | |
100-200ms 83051 ********************************************************************* | |
200-300ms 26413 ********************** | |
300-400ms 46 | |
>>> Running simulations with nodes: 1000, sources: 10, messages: 300, rng-state: #(1154729304 2739777588 1592092139 3045892040 3137872229 530835687) | |
+++ gossipsub/v1.0 | |
=== simulation summary === | |
nodes: 1000 | |
messages: 300 | |
sources: 10 | |
publish: 300 | |
deliver: 300000 | |
!!pubsub.message: 1887423 | |
!!pubsub.connect: 20000 | |
!!gossipsub.iwant: 11190 | |
!!gossipsub.ihave: 1812642 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!pubsub.publish: 300 | |
=== delivery latency histogram === | |
0-100ms 6494 ** | |
100-200ms 109170 ************************************ | |
200-300ms 177802 *********************************************************** | |
300-400ms 6234 ** | |
+++ gossipsub/v1.1 | |
=== simulation summary === | |
nodes: 1000 | |
messages: 300 | |
sources: 10 | |
publish: 300 | |
deliver: 300000 | |
!!pubsub.message: 1909308 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 14604 | |
!!gossipsub.ihave: 2624908 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!pubsub.publish: 300 | |
=== delivery latency histogram === | |
0-100ms 27016 ********* | |
100-200ms 223200 ************************************************************************** | |
200-300ms 49484 **************** | |
+++ episub/order-avg | |
=== simulation summary === | |
nodes: 1000 | |
messages: 300 | |
sources: 10 | |
publish: 300 | |
deliver: 300000 | |
!!pubsub.message: 1014558 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 18310 | |
!!episub.unchoke: 117 | |
!!gossipsub.ihave: 3623863 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 4353 | |
!!pubsub.publish: 300 | |
=== delivery latency histogram === | |
0-100ms 24948 ******** | |
100-200ms 194336 **************************************************************** | |
200-300ms 80238 ************************** | |
300-400ms 178 | |
+++ episub/order-median | |
=== simulation summary === | |
nodes: 1000 | |
messages: 300 | |
sources: 10 | |
publish: 300 | |
deliver: 300000 | |
!!pubsub.message: 1021696 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 19478 | |
!!episub.unchoke: 123 | |
!!gossipsub.ihave: 3624500 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 4360 | |
!!pubsub.publish: 300 | |
=== delivery latency histogram === | |
0-100ms 24235 ******** | |
100-200ms 185943 ************************************************************** | |
200-300ms 89163 ***************************** | |
300-400ms 359 | |
+++ episub/latency-avg | |
=== simulation summary === | |
nodes: 1000 | |
messages: 300 | |
sources: 10 | |
publish: 300 | |
deliver: 300000 | |
!!pubsub.message: 995868 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 19580 | |
!!episub.unchoke: 132 | |
!!gossipsub.ihave: 3622498 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 4362 | |
!!pubsub.publish: 300 | |
=== delivery latency histogram === | |
0-100ms 25310 ******** | |
100-200ms 193485 **************************************************************** | |
200-300ms 80699 ************************** | |
300-400ms 206 | |
+++ episub/latency-median | |
=== simulation summary === | |
nodes: 1000 | |
messages: 300 | |
sources: 10 | |
publish: 300 | |
deliver: 300000 | |
!!pubsub.message: 1001563 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 19692 | |
!!episub.unchoke: 130 | |
!!gossipsub.ihave: 3622421 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 4362 | |
!!pubsub.publish: 300 | |
=== delivery latency histogram === | |
0-100ms 24813 ******** | |
100-200ms 193278 **************************************************************** | |
200-300ms 81386 *************************** | |
300-400ms 223 | |
+++ episub/latency-p90 | |
=== simulation summary === | |
nodes: 1000 | |
messages: 300 | |
sources: 10 | |
publish: 300 | |
deliver: 300000 | |
!!pubsub.message: 988165 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 21221 | |
!!episub.unchoke: 165 | |
!!gossipsub.ihave: 3622583 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 4391 | |
!!pubsub.publish: 300 | |
=== delivery latency histogram === | |
0-100ms 24902 ******** | |
100-200ms 183274 ************************************************************* | |
200-300ms 90994 ****************************** | |
300-400ms 530 | |
>>> Running simulations with nodes: 1000, sources: 20, messages: 60, rng-state: #(3042194485 2958326908 746774723 2922508200 3501140195 1149785475) | |
+++ gossipsub/v1.0 | |
=== simulation summary === | |
nodes: 1000 | |
messages: 60 | |
sources: 20 | |
publish: 60 | |
deliver: 60000 | |
!!pubsub.message: 377096 | |
!!pubsub.connect: 20000 | |
!!gossipsub.iwant: 1878 | |
!!gossipsub.ihave: 372528 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!pubsub.publish: 60 | |
=== delivery latency histogram === | |
0-100ms 1295 ** | |
100-200ms 21146 *********************************** | |
200-300ms 36344 ************************************************************ | |
300-400ms 1155 * | |
+++ gossipsub/v1.1 | |
=== simulation summary === | |
nodes: 1000 | |
messages: 60 | |
sources: 20 | |
publish: 60 | |
deliver: 60000 | |
!!pubsub.message: 381771 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 2724 | |
!!gossipsub.ihave: 538497 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!pubsub.publish: 60 | |
=== delivery latency histogram === | |
0-100ms 5768 ********* | |
100-200ms 44995 ************************************************************************** | |
200-300ms 9177 *************** | |
+++ episub/order-avg | |
=== simulation summary === | |
nodes: 1000 | |
messages: 60 | |
sources: 20 | |
publish: 60 | |
deliver: 60000 | |
!!pubsub.message: 351161 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 2798 | |
!!episub.unchoke: 11 | |
!!gossipsub.ihave: 576191 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 2796 | |
!!pubsub.publish: 60 | |
=== delivery latency histogram === | |
0-100ms 5755 ********* | |
100-200ms 44667 ************************************************************************** | |
200-300ms 9518 *************** | |
+++ episub/order-median | |
=== simulation summary === | |
nodes: 1000 | |
messages: 60 | |
sources: 20 | |
publish: 60 | |
deliver: 60000 | |
!!pubsub.message: 351267 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 2817 | |
!!episub.unchoke: 13 | |
!!gossipsub.ihave: 576204 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 2799 | |
!!pubsub.publish: 60 | |
=== delivery latency histogram === | |
0-100ms 5753 ********* | |
100-200ms 44669 ************************************************************************** | |
200-300ms 9518 *************** | |
+++ episub/latency-avg | |
=== simulation summary === | |
nodes: 1000 | |
messages: 60 | |
sources: 20 | |
publish: 60 | |
deliver: 60000 | |
!!pubsub.message: 350464 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 2791 | |
!!episub.unchoke: 9 | |
!!gossipsub.ihave: 576230 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 2794 | |
!!pubsub.publish: 60 | |
=== delivery latency histogram === | |
0-100ms 5768 ********* | |
100-200ms 44715 ************************************************************************** | |
200-300ms 9457 *************** | |
+++ episub/latency-median | |
=== simulation summary === | |
nodes: 1000 | |
messages: 60 | |
sources: 20 | |
publish: 60 | |
deliver: 60000 | |
!!pubsub.message: 350489 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 2794 | |
!!episub.unchoke: 11 | |
!!gossipsub.ihave: 576189 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 2793 | |
!!pubsub.publish: 60 | |
=== delivery latency histogram === | |
0-100ms 5767 ********* | |
100-200ms 44705 ************************************************************************** | |
200-300ms 9468 *************** | |
+++ episub/latency-p90 | |
=== simulation summary === | |
nodes: 1000 | |
messages: 60 | |
sources: 20 | |
publish: 60 | |
deliver: 60000 | |
!!pubsub.message: 350247 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 2786 | |
!!episub.unchoke: 14 | |
!!gossipsub.ihave: 576202 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 2792 | |
!!pubsub.publish: 60 | |
=== delivery latency histogram === | |
0-100ms 5763 ********* | |
100-200ms 44680 ************************************************************************** | |
200-300ms 9497 *************** | |
>>> Running simulations with nodes: 1000, sources: 20, messages: 120, rng-state: #(1364503518 1123734090 3744872054 761963103 4101227564 2392141136) | |
+++ gossipsub/v1.0 | |
=== simulation summary === | |
nodes: 1000 | |
messages: 120 | |
sources: 20 | |
publish: 120 | |
deliver: 120000 | |
!!pubsub.message: 754429 | |
!!pubsub.connect: 20000 | |
!!gossipsub.iwant: 3989 | |
!!gossipsub.ihave: 732366 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!pubsub.publish: 120 | |
=== delivery latency histogram === | |
0-100ms 2783 ** | |
100-200ms 45403 ************************************* | |
200-300ms 69799 ********************************************************** | |
300-400ms 1895 * | |
+++ gossipsub/v1.1 | |
=== simulation summary === | |
nodes: 1000 | |
messages: 120 | |
sources: 20 | |
publish: 120 | |
deliver: 120000 | |
!!pubsub.message: 763831 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 5744 | |
!!gossipsub.ihave: 1059886 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!pubsub.publish: 120 | |
=== delivery latency histogram === | |
0-100ms 11807 ********* | |
100-200ms 90153 *************************************************************************** | |
200-300ms 17920 ************** | |
+++ episub/order-avg | |
=== simulation summary === | |
nodes: 1000 | |
messages: 120 | |
sources: 20 | |
publish: 120 | |
deliver: 120000 | |
!!pubsub.message: 551008 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 6648 | |
!!episub.unchoke: 30 | |
!!gossipsub.ihave: 1301401 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 4181 | |
!!pubsub.publish: 120 | |
=== delivery latency histogram === | |
0-100ms 11481 ********* | |
100-200ms 85895 *********************************************************************** | |
200-300ms 22478 ****************** | |
300-400ms 26 | |
+++ episub/order-median | |
=== simulation summary === | |
nodes: 1000 | |
messages: 120 | |
sources: 20 | |
publish: 120 | |
deliver: 120000 | |
!!pubsub.message: 552366 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 6881 | |
!!episub.unchoke: 31 | |
!!gossipsub.ihave: 1301603 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 4187 | |
!!pubsub.publish: 120 | |
=== delivery latency histogram === | |
0-100ms 11351 ********* | |
100-200ms 84841 ********************************************************************** | |
200-300ms 23668 ******************* | |
300-400ms 20 | |
+++ episub/latency-avg | |
=== simulation summary === | |
nodes: 1000 | |
messages: 120 | |
sources: 20 | |
publish: 120 | |
deliver: 120000 | |
!!pubsub.message: 546325 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 6660 | |
!!episub.unchoke: 26 | |
!!gossipsub.ihave: 1301609 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 4169 | |
!!pubsub.publish: 120 | |
=== delivery latency histogram === | |
0-100ms 11565 ********* | |
100-200ms 86066 *********************************************************************** | |
200-300ms 22228 ****************** | |
300-400ms 21 | |
+++ episub/latency-median | |
=== simulation summary === | |
nodes: 1000 | |
messages: 120 | |
sources: 20 | |
publish: 120 | |
deliver: 120000 | |
!!pubsub.message: 547306 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 6752 | |
!!episub.unchoke: 30 | |
!!gossipsub.ihave: 1301502 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 4174 | |
!!pubsub.publish: 120 | |
=== delivery latency histogram === | |
0-100ms 11573 ********* | |
100-200ms 85733 *********************************************************************** | |
200-300ms 22552 ****************** | |
300-400ms 22 | |
+++ episub/latency-p90 | |
=== simulation summary === | |
nodes: 1000 | |
messages: 120 | |
sources: 20 | |
publish: 120 | |
deliver: 120000 | |
!!pubsub.message: 544771 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 6939 | |
!!episub.unchoke: 38 | |
!!gossipsub.ihave: 1301395 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 4179 | |
!!pubsub.publish: 120 | |
=== delivery latency histogram === | |
0-100ms 11520 ********* | |
100-200ms 85162 *********************************************************************** | |
200-300ms 23166 ******************* | |
300-400ms 32 | |
>>> Running simulations with nodes: 1000, sources: 20, messages: 300, rng-state: #(299126917 2466518339 2633111407 2552947453 1740334177 4202806067) | |
+++ gossipsub/v1.0 | |
=== simulation summary === | |
nodes: 1000 | |
messages: 300 | |
sources: 20 | |
publish: 300 | |
deliver: 300000 | |
!!pubsub.message: 1886101 | |
!!pubsub.connect: 20000 | |
!!gossipsub.iwant: 9978 | |
!!gossipsub.ihave: 1811520 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!pubsub.publish: 300 | |
=== delivery latency histogram === | |
0-100ms 6573 ** | |
100-200ms 108681 ************************************ | |
200-300ms 178140 *********************************************************** | |
300-400ms 6306 ** | |
+++ gossipsub/v1.1 | |
=== simulation summary === | |
nodes: 1000 | |
messages: 300 | |
sources: 20 | |
publish: 300 | |
deliver: 300000 | |
!!pubsub.message: 1909535 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 14246 | |
!!gossipsub.ihave: 2623276 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!pubsub.publish: 300 | |
=== delivery latency histogram === | |
0-100ms 30016 ********** | |
100-200ms 225512 *************************************************************************** | |
200-300ms 44172 ************** | |
+++ episub/order-avg | |
=== simulation summary === | |
nodes: 1000 | |
messages: 300 | |
sources: 20 | |
publish: 300 | |
deliver: 300000 | |
!!pubsub.message: 1013542 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 19903 | |
!!episub.unchoke: 93 | |
!!gossipsub.ihave: 3624399 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 4336 | |
!!pubsub.publish: 300 | |
=== delivery latency histogram === | |
0-100ms 27516 ********* | |
100-200ms 192872 **************************************************************** | |
200-300ms 78911 ************************** | |
300-400ms 401 | |
+++ episub/order-median | |
=== simulation summary === | |
nodes: 1000 | |
messages: 300 | |
sources: 20 | |
publish: 300 | |
deliver: 300000 | |
!!pubsub.message: 1018429 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 21081 | |
!!episub.unchoke: 108 | |
!!gossipsub.ihave: 3624708 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 4351 | |
!!pubsub.publish: 300 | |
=== delivery latency histogram === | |
0-100ms 26622 ******** | |
100-200ms 185969 ************************************************************** | |
200-300ms 86494 **************************** | |
300-400ms 615 | |
+++ episub/latency-avg | |
=== simulation summary === | |
nodes: 1000 | |
messages: 300 | |
sources: 20 | |
publish: 300 | |
deliver: 300000 | |
!!pubsub.message: 993501 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 20417 | |
!!episub.unchoke: 90 | |
!!gossipsub.ihave: 3624298 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 4329 | |
!!pubsub.publish: 300 | |
=== delivery latency histogram === | |
0-100ms 27628 ********* | |
100-200ms 191621 *************************************************************** | |
200-300ms 80135 ************************** | |
300-400ms 316 | |
+++ episub/latency-median | |
=== simulation summary === | |
nodes: 1000 | |
messages: 300 | |
sources: 20 | |
publish: 300 | |
deliver: 300000 | |
!!pubsub.message: 999669 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 20586 | |
!!episub.unchoke: 106 | |
!!gossipsub.ihave: 3623876 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 4345 | |
!!pubsub.publish: 300 | |
=== delivery latency histogram === | |
0-100ms 27802 ********* | |
100-200ms 191093 *************************************************************** | |
200-300ms 80499 ************************** | |
300-400ms 306 | |
+++ episub/latency-p90 | |
=== simulation summary === | |
nodes: 1000 | |
messages: 300 | |
sources: 20 | |
publish: 300 | |
deliver: 300000 | |
!!pubsub.message: 987451 | |
!!pubsub.connect: 20665 | |
!!gossipsub.iwant: 22214 | |
!!episub.unchoke: 142 | |
!!gossipsub.ihave: 3622964 | |
!!gossipsub.prune: 43 | |
!!gossipsub.graft: 3695 | |
!!episub.choke: 4378 | |
!!pubsub.publish: 300 | |
=== delivery latency histogram === | |
0-100ms 27392 ********* | |
100-200ms 186427 ************************************************************** | |
200-300ms 85364 **************************** | |
300-400ms 517 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment