--purple-1: #6b2ac8; --purple-2: #7d28f9; --light-purple: #e1c9e3; --black-main: #1c1a1e; --glow-purple: #cb8ff0; --dark-purple: #3f1a76; --gray: #68666a; --soft-purple: #a282ab; --deep-bg: #3a274c; } 🎨 SCSS $purple-1: #6b2ac8; $purple-2: #7d28f9; $light-purple: #e1c9e3; $black-main: #1c1a1e; $glow-purple: #cb8ff0; $dark-purple: #3f1a76; $gray: #68666a; $soft-purple: #a282ab; $deep-bg: #3a274c; 🎨 SCSS (RGB) $purple-1: rgba(107,42,200,1); $purple-2: rgba(125,40,249,1); $light-purple: rgba(225,201,227,1); $black-main: rgba(28,26,30,1); $glow-purple: rgba(203,143,240,1); $dark-purple: rgba(63,26,118,1); $gray: rgba(104,102,106,1); $soft-purple: rgba(162,130,171,1); $deep-bg: rgba(58,39,76,1);
Create a professional, clean, and representational diagram illustrating a software architecture process flow. The image will be used in a technical presentation for a .NET developer audience, so it must look highly polished, modern, and corporate rather than overly cartoonish. The view must be from a side-profile perspective, detailing a sequential step-by-step process flow moving strictly from left to right. The diagram visualizes the "Producer-Consumer" design pattern using an industrial assembly line metaphor. ### Visual Elements & Spatial Layout (Left to Right): 1. **The Entry Point (Far Left):** - An elegant, minimalist digital portal or gateway icon representing a Web API Endpoint. - Text label near it reads: "GET /migration" - An arrow points from this endpoint toward the producer robot. 2. **The Producer (Left Center):** - A modern, sleek industrial robotic arm representing the "BackgroundTaskQueue" service. - The robot is actively packaging incoming request data into neat, uniform digital cargo boxes. - Label this entity: "BackgroundTaskQueue (Producer)" 3. **The Buffer (Center):** - A long, horizontal conveyor belt extending from the robot toward the right side of the frame. - On the conveyor belt, multiple identical boxes are placed at equal, perfectly spaced intervals, moving to the right. - These boxes represent the queued tasks. 4. **The Consumer (Far Right):** - A sophisticated automated workstation or processing unit representing the "MigrationBackgroundService". - This service is actively dequeuing (unpacking) the boxes as they arrive at the end of the belt. - Inside or directly above this station, show a dynamic visual indicator of execution—such as gears, a glowing progress ring, or a subtle vortex graphic—to clearly demonstrate that the unpacked requests are "spinning" (actively executing). - Label this entity: "MigrationBackgroundService (Consumer)" ### Aesthetic & Style Guidelines: - **Style:** Flat vector design or clean 3D isometric rendering suitable for enterprise architecture slide decks. - **Color Palette:** Professional corporate tones (e.g., .NET tech colors like deep purples, blues, cool greys, and crisp white backgrounds). - **Clarity:** Sharp contrasts, clean lines, high legibility, and zero visual clutter. Avoid messy abstract backgrounds.
--purple-1: #6b2ac8; --purple-2: #7d28f9; --light-purple: #e1c9e3; --black-main: #1c1a1e; --glow-purple: #cb8ff0; --dark-purple: #3f1a76; --gray: #68666a; --soft-purple: #a282ab; --deep-bg: #3a274c; } 🎨 SCSS $purple-1: #6b2ac8; $purple-2: #7d28f9; $light-purple: #e1c9e3; $black-main: #1c1a1e; $glow-purple: #cb8ff0; $dark-purple: #3f1a76; $gray: #68666a; $soft-purple: #a282ab; $deep-bg: #3a274c; 🎨 SCSS (RGB) $purple-1: rgba(107,42,200,1); $purple-2: rgba(125,40,249,1); $light-purple: rgba(225,201,227,1); $black-main: rgba(28,26,30,1); $glow-purple: rgba(203,143,240,1); $dark-purple: rgba(63,26,118,1); $gray: rgba(104,102,106,1); $soft-purple: rgba(162,130,171,1); $deep-bg: rgba(58,39,76,1);
Create a professional, clean, and representational diagram illustrating a software architecture process flow. The image will be used in a technical presentation for a .NET developer audience, so it must look highly polished, modern, and corporate rather than overly cartoonish. The view must be from a side-profile perspective, detailing a sequential step-by-step process flow moving strictly from left to right. The diagram visualizes the "Producer-Consumer" design pattern using an industrial assembly line metaphor. ### Visual Elements & Spatial Layout (Left to Right): 1. **The Entry Point (Far Left):** - An elegant, minimalist digital portal or gateway icon representing a Web API Endpoint. - Text label near it reads: "GET /migration" - An arrow points from this endpoint toward the producer robot. 2. **The Producer (Left Center):** - A modern, sleek industrial robotic arm representing the "BackgroundTaskQueue" service. - The robot is actively packaging incoming request data into neat, uniform digital cargo boxes. - Label this entity: "BackgroundTaskQueue (Producer)" 3. **The Buffer (Center):** - A long, horizontal conveyor belt extending from the robot toward the right side of the frame. - On the conveyor belt, multiple identical boxes are placed at equal, perfectly spaced intervals, moving to the right. - These boxes represent the queued tasks. 4. **The Consumer (Far Right):** - A sophisticated automated workstation or processing unit representing the "MigrationBackgroundService". - This service is actively dequeuing (unpacking) the boxes as they arrive at the end of the belt. - Inside or directly above this station, show a dynamic visual indicator of execution—such as gears, a glowing progress ring, or a subtle vortex graphic—to clearly demonstrate that the unpacked requests are "spinning" (actively executing). - Label this entity: "MigrationBackgroundService (Consumer)" ### Aesthetic & Style Guidelines: - **Style:** Flat vector design or clean 3D isometric rendering suitable for enterprise architecture slide decks. - **Color Palette:** Professional corporate tones (e.g., .NET tech colors like deep purples, blues, cool greys, and crisp white backgrounds). - **Clarity:** Sharp contrasts, clean lines, high legibility, and zero visual clutter. Avoid messy abstract backgrounds.
--purple-1: #6b2ac8; --purple-2: #7d28f9; --light-purple: #e1c9e3; --black-main: #1c1a1e; --glow-purple: #cb8ff0; --dark-purple: #3f1a76; --gray: #68666a; --soft-purple: #a282ab; --deep-bg: #3a274c; } 🎨 SCSS $purple-1: #6b2ac8; $purple-2: #7d28f9; $light-purple: #e1c9e3; $black-main: #1c1a1e; $glow-purple: #cb8ff0; $dark-purple: #3f1a76; $gray: #68666a; $soft-purple: #a282ab; $deep-bg: #3a274c; 🎨 SCSS (RGB) $purple-1: rgba(107,42,200,1); $purple-2: rgba(125,40,249,1); $light-purple: rgba(225,201,227,1); $black-main: rgba(28,26,30,1); $glow-purple: rgba(203,143,240,1); $dark-purple: rgba(63,26,118,1); $gray: rgba(104,102,106,1); $soft-purple: rgba(162,130,171,1); $deep-bg: rgba(58,39,76,1);
Create a professional, clean, and representational diagram illustrating a software architecture process flow. The image will be used in a technical presentation for a .NET developer audience, so it must look highly polished, modern, and corporate rather than overly cartoonish. The view must be from a side-profile perspective, detailing a sequential step-by-step process flow moving strictly from left to right. The diagram visualizes the "Producer-Consumer" design pattern using an industrial assembly line metaphor. ### Visual Elements & Spatial Layout (Left to Right): 1. **The Entry Point (Far Left):** - An elegant, minimalist digital portal or gateway icon representing a Web API Endpoint. - Text label near it reads: "GET /migration" - An arrow points from this endpoint toward the producer robot. 2. **The Producer (Left Center):** - A modern, sleek industrial robotic arm representing the "BackgroundTaskQueue" service. - The robot is actively packaging incoming request data into neat, uniform digital cargo boxes. - Label this entity: "BackgroundTaskQueue (Producer)" 3. **The Buffer (Center):** - A long, horizontal conveyor belt extending from the robot toward the right side of the frame. - On the conveyor belt, multiple identical boxes are placed at equal, perfectly spaced intervals, moving to the right. - These boxes represent the queued tasks. 4. **The Consumer (Far Right):** - A sophisticated automated workstation or processing unit representing the "MigrationBackgroundService". - This service is actively dequeuing (unpacking) the boxes as they arrive at the end of the belt. - Inside or directly above this station, show a dynamic visual indicator of execution—such as gears, a glowing progress ring, or a subtle vortex graphic—to clearly demonstrate that the unpacked requests are "spinning" (actively executing). - Label this entity: "MigrationBackgroundService (Consumer)" ### Aesthetic & Style Guidelines: - **Style:** Flat vector design or clean 3D isometric rendering suitable for enterprise architecture slide decks. - **Color Palette:** Professional corporate tones (e.g., .NET tech colors like deep purples, blues, cool greys, and crisp white backgrounds). - **Clarity:** Sharp contrasts, clean lines, high legibility, and zero visual clutter. Avoid messy abstract backgrounds.
--purple-1: #6b2ac8; --purple-2: #7d28f9; --light-purple: #e1c9e3; --black-main: #1c1a1e; --glow-purple: #cb8ff0; --dark-purple: #3f1a76; --gray: #68666a; --soft-purple: #a282ab; --deep-bg: #3a274c; } 🎨 SCSS $purple-1: #6b2ac8; $purple-2: #7d28f9; $light-purple: #e1c9e3; $black-main: #1c1a1e; $glow-purple: #cb8ff0; $dark-purple: #3f1a76; $gray: #68666a; $soft-purple: #a282ab; $deep-bg: #3a274c; 🎨 SCSS (RGB) $purple-1: rgba(107,42,200,1); $purple-2: rgba(125,40,249,1); $light-purple: rgba(225,201,227,1); $black-main: rgba(28,26,30,1); $glow-purple: rgba(203,143,240,1); $dark-purple: rgba(63,26,118,1); $gray: rgba(104,102,106,1); $soft-purple: rgba(162,130,171,1); $deep-bg: rgba(58,39,76,1);
Create a professional, clean, and representational diagram illustrating a software architecture process flow. The image will be used in a technical presentation for a .NET developer audience, so it must look highly polished, modern, and corporate rather than overly cartoonish. The view must be from a side-profile perspective, detailing a sequential step-by-step process flow moving strictly from left to right. The diagram visualizes the "Producer-Consumer" design pattern using an industrial assembly line metaphor. ### Visual Elements & Spatial Layout (Left to Right): 1. **The Entry Point (Far Left):** - An elegant, minimalist digital portal or gateway icon representing a Web API Endpoint. - Text label near it reads: "GET /migration" - An arrow points from this endpoint toward the producer robot. 2. **The Producer (Left Center):** - A modern, sleek industrial robotic arm representing the "BackgroundTaskQueue" service. - The robot is actively packaging incoming request data into neat, uniform digital cargo boxes. - Label this entity: "BackgroundTaskQueue (Producer)" 3. **The Buffer (Center):** - A long, horizontal conveyor belt extending from the robot toward the right side of the frame. - On the conveyor belt, multiple identical boxes are placed at equal, perfectly spaced intervals, moving to the right. - These boxes represent the queued tasks. 4. **The Consumer (Far Right):** - A sophisticated automated workstation or processing unit representing the "MigrationBackgroundService". - This service is actively dequeuing (unpacking) the boxes as they arrive at the end of the belt. - Inside or directly above this station, show a dynamic visual indicator of execution—such as gears, a glowing progress ring, or a subtle vortex graphic—to clearly demonstrate that the unpacked requests are "spinning" (actively executing). - Label this entity: "MigrationBackgroundService (Consumer)" ### Aesthetic & Style Guidelines: - **Style:** Flat vector design or clean 3D isometric rendering suitable for enterprise architecture slide decks. - **Color Palette:** Professional corporate tones (e.g., .NET tech colors like deep purples, blues, cool greys, and crisp white backgrounds). - **Clarity:** Sharp contrasts, clean lines, high legibility, and zero visual clutter. Avoid messy abstract backgrounds.
--purple-1: #6b2ac8; --purple-2: #7d28f9; --light-purple: #e1c9e3; --black-main: #1c1a1e; --glow-purple: #cb8ff0; --dark-purple: #3f1a76; --gray: #68666a; --soft-purple: #a282ab; --deep-bg: #3a274c; } 🎨 SCSS $purple-1: #6b2ac8; $purple-2: #7d28f9; $light-purple: #e1c9e3; $black-main: #1c1a1e; $glow-purple: #cb8ff0; $dark-purple: #3f1a76; $gray: #68666a; $soft-purple: #a282ab; $deep-bg: #3a274c; 🎨 SCSS (RGB) $purple-1: rgba(107,42,200,1); $purple-2: rgba(125,40,249,1); $light-purple: rgba(225,201,227,1); $black-main: rgba(28,26,30,1); $glow-purple: rgba(203,143,240,1); $dark-purple: rgba(63,26,118,1); $gray: rgba(104,102,106,1); $soft-purple: rgba(162,130,171,1); $deep-bg: rgba(58,39,76,1);
Create a professional, clean, and representational diagram illustrating a software architecture process flow. The image will be used in a technical presentation for a .NET developer audience, so it must look highly polished, modern, and corporate rather than overly cartoonish. The view must be from a side-profile perspective, detailing a sequential step-by-step process flow moving strictly from left to right. The diagram visualizes the "Producer-Consumer" design pattern using an industrial assembly line metaphor. ### Visual Elements & Spatial Layout (Left to Right): 1. **The Entry Point (Far Left):** - An elegant, minimalist digital portal or gateway icon representing a Web API Endpoint. - Text label near it reads: "GET /migration" - An arrow points from this endpoint toward the producer robot. 2. **The Producer (Left Center):** - A modern, sleek industrial robotic arm representing the "BackgroundTaskQueue" service. - The robot is actively packaging incoming request data into neat, uniform digital cargo boxes. - Label this entity: "BackgroundTaskQueue (Producer)" 3. **The Buffer (Center):** - A long, horizontal conveyor belt extending from the robot toward the right side of the frame. - On the conveyor belt, multiple identical boxes are placed at equal, perfectly spaced intervals, moving to the right. - These boxes represent the queued tasks. 4. **The Consumer (Far Right):** - A sophisticated automated workstation or processing unit representing the "MigrationBackgroundService". - This service is actively dequeuing (unpacking) the boxes as they arrive at the end of the belt. - Inside or directly above this station, show a dynamic visual indicator of execution—such as gears, a glowing progress ring, or a subtle vortex graphic—to clearly demonstrate that the unpacked requests are "spinning" (actively executing). - Label this entity: "MigrationBackgroundService (Consumer)" ### Aesthetic & Style Guidelines: - **Style:** Flat vector design or clean 3D isometric rendering suitable for enterprise architecture slide decks. - **Color Palette:** Professional corporate tones (e.g., .NET tech colors like deep purples, blues, cool greys, and crisp white backgrounds). - **Clarity:** Sharp contrasts, clean lines, high legibility, and zero visual clutter. Avoid messy abstract backgrounds.
--purple-1: #6b2ac8; --purple-2: #7d28f9; --light-purple: #e1c9e3; --black-main: #1c1a1e; --glow-purple: #cb8ff0; --dark-purple: #3f1a76; --gray: #68666a; --soft-purple: #a282ab; --deep-bg: #3a274c; } 🎨 SCSS $purple-1: #6b2ac8; $purple-2: #7d28f9; $light-purple: #e1c9e3; $black-main: #1c1a1e; $glow-purple: #cb8ff0; $dark-purple: #3f1a76; $gray: #68666a; $soft-purple: #a282ab; $deep-bg: #3a274c; 🎨 SCSS (RGB) $purple-1: rgba(107,42,200,1); $purple-2: rgba(125,40,249,1); $light-purple: rgba(225,201,227,1); $black-main: rgba(28,26,30,1); $glow-purple: rgba(203,143,240,1); $dark-purple: rgba(63,26,118,1); $gray: rgba(104,102,106,1); $soft-purple: rgba(162,130,171,1); $deep-bg: rgba(58,39,76,1);
Create a professional, clean, and representational diagram illustrating a software architecture process flow. The image will be used in a technical presentation for a .NET developer audience, so it must look highly polished, modern, and corporate rather than overly cartoonish. The view must be from a side-profile perspective, detailing a sequential step-by-step process flow moving strictly from left to right. The diagram visualizes the "Producer-Consumer" design pattern using an industrial assembly line metaphor. ### Visual Elements & Spatial Layout (Left to Right): 1. **The Entry Point (Far Left):** - An elegant, minimalist digital portal or gateway icon representing a Web API Endpoint. - Text label near it reads: "GET /migration" - An arrow points from this endpoint toward the producer robot. 2. **The Producer (Left Center):** - A modern, sleek industrial robotic arm representing the "BackgroundTaskQueue" service. - The robot is actively packaging incoming request data into neat, uniform digital cargo boxes. - Label this entity: "BackgroundTaskQueue (Producer)" 3. **The Buffer (Center):** - A long, horizontal conveyor belt extending from the robot toward the right side of the frame. - On the conveyor belt, multiple identical boxes are placed at equal, perfectly spaced intervals, moving to the right. - These boxes represent the queued tasks. 4. **The Consumer (Far Right):** - A sophisticated automated workstation or processing unit representing the "MigrationBackgroundService". - This service is actively dequeuing (unpacking) the boxes as they arrive at the end of the belt. - Inside or directly above this station, show a dynamic visual indicator of execution—such as gears, a glowing progress ring, or a subtle vortex graphic—to clearly demonstrate that the unpacked requests are "spinning" (actively executing). - Label this entity: "MigrationBackgroundService (Consumer)" ### Aesthetic & Style Guidelines: - **Style:** Flat vector design or clean 3D isometric rendering suitable for enterprise architecture slide decks. - **Color Palette:** Professional corporate tones (e.g., .NET tech colors like deep purples, blues, cool greys, and crisp white backgrounds). - **Clarity:** Sharp contrasts, clean lines, high legibility, and zero visual clutter. Avoid messy abstract backgrounds.