Skip to content

Rewrite for remoting, objects and parallel processing#68

Merged
bill-long merged 16 commits intomicrosoft:mainfrom
FriedrichWeinmann:main
Mar 5, 2021
Merged

Rewrite for remoting, objects and parallel processing#68
bill-long merged 16 commits intomicrosoft:mainfrom
FriedrichWeinmann:main

Conversation

@FriedrichWeinmann
Copy link
Copy Markdown
Member

Issue:
Original script while doing its job didn't scale well

Reason:
Needed this to scale out to hundreds of Exchange Servers

Fix:
Rewrite as functions with remoting and parallel processing capabilities

@bill-long
Copy link
Copy Markdown
Member

Thank you! This is a huge change, so we'll need to do some testing before merging this.

@bill-long
Copy link
Copy Markdown
Member

Example output from this version:

image005

@bill-long
Copy link
Copy Markdown
Member

This branch seems to contain the original blog commands without the performance improvements from Test-Hafnium. For example:

image
...
image

Versus the current Test-Hafnium:

image
...
image

The current Test-Hafnium takes 6 seconds. The rewrite takes over 2 minutes. We need to bring over all the performance work.

@bill-long
Copy link
Copy Markdown
Member

Example output from latest revision. Note we now simply pipe the servers to the script:

image

dpaulson45
dpaulson45 previously approved these changes Mar 5, 2021
@bill-long bill-long merged commit 1e7abc1 into microsoft:main Mar 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants