Project

General

Profile

Actions

User story #6910

open

Only use one copy of system techniques

Added by Florian Heigl almost 9 years ago. Updated about 8 years ago.

Status:
New
Priority:
N/A
Assignee:
-
Category:
Performance and scalability
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
Fix check:
Regression:

Description

I've been looking at the runtimes of cf-agent on one specially long-running replay.
The agent would spend 1000s of seconds comparing the generated promises for each node.
But I suddenly had an idea:

Most of those files are all identical since we don't have much of a different policy yet.
So why not only cf-serve only one instance of the system techniques instead of one per node?

On larger Rudder relays this removes 10s of 1000's of files from the cf-serverd config and also brings the comparism on the relay down to 10s in stead of 10's of 1000s of comparisms.

Actions

Also available in: Atom PDF