Project

General

Custom queries

Profile

Actions

Architecture #7297

open

Speed up of promise validation

Added by Florian Heigl over 9 years ago. Updated about 7 years ago.

Status:
New
Priority:
N/A
Assignee:
-
Category:
Performance and scalability
Effort required:
Name check:
Fix check:
Regression:

Description

Currently promise validation scales with the number of nodes
  • potential Name service lookups
  • Disk IO for reading the promises
  • CPU performance for the general validation

... multiplied by nodes, in sequential

I think I have a solution for this.

You only need to run a validation for

the first node of
each group
containing >= 1 node.

Now, I've just put it here and not tried to come up with a twisted confusing explanation.
I hope you're happy


Related issues 1 (1 open0 closed)

Related to Rudder - Architecture #4427: cf-promises check on ALL generated promises leads to huge generation time NewNicolas CHARLESActions
#5

Updated by Vincent MEMBRÉ over 9 years ago

  • Target version changed from 3.2.0~beta1 to 3.2.0~rc1
#6

Updated by Benoît PECCATTE over 9 years ago

  • Target version changed from 3.2.0~rc1 to 3.2.0~rc2
#7

Updated by Benoît PECCATTE over 9 years ago

  • Target version changed from 3.2.0~rc2 to 3.2.0
#8

Updated by Vincent MEMBRÉ about 9 years ago

  • Target version changed from 3.2.0 to 3.2.1
#9

Updated by Vincent MEMBRÉ about 9 years ago

  • Target version changed from 3.2.1 to 3.2.2
#10

Updated by Vincent MEMBRÉ about 9 years ago

  • Target version changed from 3.2.2 to 3.2.3
#11

Updated by Vincent MEMBRÉ almost 9 years ago

  • Target version changed from 3.2.3 to 3.2.4
#12

Updated by Vincent MEMBRÉ almost 9 years ago

  • Target version changed from 3.2.4 to 3.2.5
#13

Updated by Vincent MEMBRÉ over 8 years ago

  • Target version changed from 3.2.5 to 3.2.6
#14

Updated by Vincent MEMBRÉ over 8 years ago

  • Target version changed from 3.2.6 to 3.2.7
#15

Updated by Vincent MEMBRÉ over 8 years ago

  • Target version changed from 3.2.7 to 3.2.8
#16

Updated by Vincent MEMBRÉ over 8 years ago

  • Target version changed from 3.2.8 to 3.2.9
#17

Updated by Vincent MEMBRÉ over 8 years ago

  • Target version changed from 3.2.9 to 3.2.10
#18

Updated by Vincent MEMBRÉ over 8 years ago

  • Target version changed from 3.2.10 to 3.2.11
#19

Updated by Vincent MEMBRÉ about 8 years ago

  • Target version changed from 3.2.11 to 339
#20

Updated by Vincent MEMBRÉ about 8 years ago

  • Target version changed from 339 to 4.0.4
#21

Updated by Vincent MEMBRÉ almost 8 years ago

  • Target version changed from 4.0.4 to 4.0.5
#22

Updated by Vincent MEMBRÉ almost 8 years ago

  • Target version changed from 4.0.5 to 4.0.6
#23

Updated by Vincent MEMBRÉ almost 8 years ago

  • Target version changed from 4.0.6 to 4.0.7
#24

Updated by Vincent MEMBRÉ almost 8 years ago

  • Target version changed from 4.0.7 to 357
#25

Updated by Alexis Mousset almost 8 years ago

  • Target version changed from 357 to 4.1.6
#26

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 4.1.6 to 4.1.7
#27

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 4.1.7 to 4.1.8
#28

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 4.1.8 to 4.1.9
#29

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 4.1.9 to 4.1.10
#30

Updated by Benoît PECCATTE about 7 years ago

  • Target version changed from 4.1.10 to Ideas (not version specific)
#31

Updated by Nicolas CHARLES about 6 years ago

  • Related to Architecture #4427: cf-promises check on ALL generated promises leads to huge generation time added
Actions

Also available in: Atom PDF