Professional Documents
Culture Documents
ICDCS 2018 Paper 732
ICDCS 2018 Paper 732
net/publication/326564203
CITATIONS READS
15 5,863
7 authors, including:
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by María S. Pérez on 20 January 2020.
Client Throughput
5 5
7.0*10 7.0*10
6.0*105 6.0*105
5 5
5.0*10 5.0*10
4.0*105 4.0*105
3.0*105 3.0*105
2.0*105 2.0*105
1.0*105 1.0*105
0.0*100 0.0*100
1 2 4 8 16 32 64 Batch Size (KB) 4 8 12 16 Number Nodes
Fig. 4. Increasing the batch size (request size). Parameters: 4 brokers; 16 Fig. 6. Adding nodes (brokers). Parameters: 32 producers and 32 consumers;
producers and 16 consumers; number of partitions/streamlets is 16; request.size 256 partitions, 32 streamlets with 8 active groups per streamlet; batch.size =
equals batch.size multiplied by 4 (number of partitions per node). On X we 16KB; request.size = batch.size multiplied by the number of partitions/active
have producer batch.size KB, for consumers we configure a value 16x higher. groups per node.
1.1*106 KeraProd
1.0*106 KeraCons 1.1*106 KeraProd
KafkaProd
9.0*105 KafkaCons 1.0*106 KeraCons
KafkaProd
8.0*105 9.0*105 KafkaCons
Client Throughput
7.0*105 8.0*105
Client Throughput
6.0*105 7.0*105
5.0*105 6.0*105
4.0*10
5 5.0*105
5 5
3.0*10 4.0*10
5 5
2.0*10 3.0*10
5 5
1.0*10 2.0*10
5
0.0*100 1.0*10
4 8 16 32 Number Clients
0.0*100
16 32 64 128 256 512 1024 Number Partitions