SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Downloaden Sie, um offline zu lesen
Accurate Metrics
{devday.23}
Christina Zeller & Marcus Crestani
1
Software Development
Consulting
Trainings
Functional Programming
Functional Software Architecture
active-group.de
funktionale-programmierung.de
2
Microchip manufacturing
3
Monitoring
4
What happened?
5
Missing data?
Unreliable network?
Erratic monitoring system?
Flawed collection of metrics?
6
Metrics
Time Metric Duration
0 duration{device=A} 1
0 duration{device=B} 3
1 duration{device=A} 4
1 duration{device=B} 5
2 duration{device=A} 3
2 duration{device=B} 3
3 duration{device=B} 5
4 duration{device=A} 1
4 duration{device=B} 1
5 duration{device=A} 2
5 duration{device=B} 1
6 duration{device=A} 2
6 duration{device=B} 3
7
Stored in time-series database
8
Failure rate
9
Retention policy
10
Retention policy
11
Retention policy
12
Sampling rate
13
Missing data
14
Missing data
15
No failure detected
16
Missing data
Unavoidable truths:
Networks are unreliable
Storage is limited
Data is missing
Possible mitigation by shaping metrics differently?
17
Sums and counters
Time Metric (Duration) Duration sum Count
0 duration{device=A} (1) 1 1
0 duration{device=B} (3) 3 1
1 duration{device=A} (4) 5 2
1 duration{device=B} (5) 8 2
2 duration{device=A} (3) 8 3
2 duration{device=B} (3) 11 3
3 duration{device=A} 8 3
3 duration{device=B} (5) 16 4
4 duration{device=A} (1) 9 4
4 duration{device=B} (1) 17 5
5 duration{device=A} (2) 11 5
5 duration{device=B} (1) 18 6
6 duration{device=A} (2) 13 6
6 duration{device=B} (3) 21 7
18
Stored in time-series database
19
Rate of increase
20
Project durations
21
Failure rate
22
Sampling rate 2
23
Rate of increase
24
Project durations
25
Higher failure rate
26
Histograms
Time Metric (Duration) Duration sum Count Failure bucket
0 duration{device=A} (1) 1 1 0
0 duration{device=B} (3) 3 1 0
1 duration{device=A} (4) 5 2 1
1 duration{device=B} (5) 8 2 1
2 duration{device=A} (3) 8 3 1
2 duration{device=B} (3) 11 3 1
3 duration{device=A} 8 3 1
3 duration{device=B} (5) 16 4 2
4 duration{device=A} (1) 9 4 1
4 duration{device=B} (1) 17 5 2
5 duration{device=A} (2) 11 5 1
5 duration{device=B} (1) 18 6 2
6 duration{device=A} (2) 13 6 1
6 duration{device=B} (3) 21 7 2
27
Sampling rate 1
28
Sampling rate 2
29
Project durations
30
Failure rate with histograms
31
Takeaway
Always collect metrics!
Check that your metrics match reality!
Always consider missing data!
For duration metrics always use histograms!
32
Accurate Metrics
33
What's next
Code readability vs. metrics collection
https://github.com/active-group/active-logger
34
Accurate Metrics
{devday.23}
Christina Zeller & Marcus Crestani
35

Weitere ähnliche Inhalte

Ähnlich wie Accurate Metrics on Monitoring Microchip Manufacturing

Introduction to Time Series Analytics with Microsoft Azure
Introduction to Time Series Analytics with Microsoft AzureIntroduction to Time Series Analytics with Microsoft Azure
Introduction to Time Series Analytics with Microsoft AzureCodit
 
Thesis_Final_Afnan_27072016_EngD (1)
Thesis_Final_Afnan_27072016_EngD (1)Thesis_Final_Afnan_27072016_EngD (1)
Thesis_Final_Afnan_27072016_EngD (1)Dr. Afnan Ullah Khan
 
Life Cycle of Metrics, Alerting, and Performance Monitoring in Microservices
Life Cycle of Metrics, Alerting, and Performance Monitoring in MicroservicesLife Cycle of Metrics, Alerting, and Performance Monitoring in Microservices
Life Cycle of Metrics, Alerting, and Performance Monitoring in MicroservicesSean Chittenden
 
7 QC Tools and Problem Solving Presentation.pdf
7 QC Tools and Problem Solving Presentation.pdf7 QC Tools and Problem Solving Presentation.pdf
7 QC Tools and Problem Solving Presentation.pdfAzizOUBBAD1
 
7_QC_Tools_and_Problem_Solving_Presentation_1656881575.pdf
7_QC_Tools_and_Problem_Solving_Presentation_1656881575.pdf7_QC_Tools_and_Problem_Solving_Presentation_1656881575.pdf
7_QC_Tools_and_Problem_Solving_Presentation_1656881575.pdfEngFaisalAlrai
 
Final Exam Solutions Fall02
Final Exam Solutions Fall02Final Exam Solutions Fall02
Final Exam Solutions Fall02Radu_Negulescu
 
Database performance improvement, a six sigma project (mesure) by nirav shah
Database performance improvement, a six sigma project (mesure) by nirav shah Database performance improvement, a six sigma project (mesure) by nirav shah
Database performance improvement, a six sigma project (mesure) by nirav shah Nirav Shah
 
Application Performance Troubleshooting 1x1 - Part 2 - Noch mehr Schweine und...
Application Performance Troubleshooting 1x1 - Part 2 - Noch mehr Schweine und...Application Performance Troubleshooting 1x1 - Part 2 - Noch mehr Schweine und...
Application Performance Troubleshooting 1x1 - Part 2 - Noch mehr Schweine und...rschuppe
 
Arbitrary Stateful Aggregations using Structured Streaming in Apache Spark
Arbitrary Stateful Aggregations using Structured Streaming in Apache SparkArbitrary Stateful Aggregations using Structured Streaming in Apache Spark
Arbitrary Stateful Aggregations using Structured Streaming in Apache SparkDatabricks
 
Building highly reliable data pipeline @datadog par Quentin François
Building highly reliable data pipeline @datadog par Quentin FrançoisBuilding highly reliable data pipeline @datadog par Quentin François
Building highly reliable data pipeline @datadog par Quentin FrançoisParis Data Engineers !
 
Detecting Discontinuties in Large Scale Systems
Detecting  Discontinuties in Large Scale SystemsDetecting  Discontinuties in Large Scale Systems
Detecting Discontinuties in Large Scale Systemsharoonmalik786
 
Chronix: Long Term Storage and Retrieval Technology for Anomaly Detection in ...
Chronix: Long Term Storage and Retrieval Technology for Anomaly Detection in ...Chronix: Long Term Storage and Retrieval Technology for Anomaly Detection in ...
Chronix: Long Term Storage and Retrieval Technology for Anomaly Detection in ...Florian Lautenschlager
 
Sequence step algorithm repetitive project scheduling for project with probab...
Sequence step algorithm repetitive project scheduling for project with probab...Sequence step algorithm repetitive project scheduling for project with probab...
Sequence step algorithm repetitive project scheduling for project with probab...Chachrist Srisuwanrat
 
Accurate and Reliable What-If Analysis of Business Processes: Is it Achievable?
Accurate and Reliable What-If Analysis of Business Processes: Is it Achievable?Accurate and Reliable What-If Analysis of Business Processes: Is it Achievable?
Accurate and Reliable What-If Analysis of Business Processes: Is it Achievable?Marlon Dumas
 
Macy's: Changing Engines in Mid-Flight
Macy's: Changing Engines in Mid-FlightMacy's: Changing Engines in Mid-Flight
Macy's: Changing Engines in Mid-FlightDataStax Academy
 
PVS-Studio features overview (2020)
PVS-Studio features overview (2020)PVS-Studio features overview (2020)
PVS-Studio features overview (2020)Andrey Karpov
 
Finding bad apples early: Minimizing performance impact
Finding bad apples early: Minimizing performance impactFinding bad apples early: Minimizing performance impact
Finding bad apples early: Minimizing performance impactArun Kejariwal
 
Agile2015 short paper presentation: Development of Complex Software with Agil...
Agile2015 short paper presentation: Development of Complex Software with Agil...Agile2015 short paper presentation: Development of Complex Software with Agil...
Agile2015 short paper presentation: Development of Complex Software with Agil...Alan Braz
 
Making Runtime Data Useful for Incident Diagnosis: An Experience Report
Making Runtime Data Useful for Incident Diagnosis: An Experience ReportMaking Runtime Data Useful for Incident Diagnosis: An Experience Report
Making Runtime Data Useful for Incident Diagnosis: An Experience ReportQAware GmbH
 

Ähnlich wie Accurate Metrics on Monitoring Microchip Manufacturing (20)

Introduction to Time Series Analytics with Microsoft Azure
Introduction to Time Series Analytics with Microsoft AzureIntroduction to Time Series Analytics with Microsoft Azure
Introduction to Time Series Analytics with Microsoft Azure
 
Dmaic
DmaicDmaic
Dmaic
 
Thesis_Final_Afnan_27072016_EngD (1)
Thesis_Final_Afnan_27072016_EngD (1)Thesis_Final_Afnan_27072016_EngD (1)
Thesis_Final_Afnan_27072016_EngD (1)
 
Life Cycle of Metrics, Alerting, and Performance Monitoring in Microservices
Life Cycle of Metrics, Alerting, and Performance Monitoring in MicroservicesLife Cycle of Metrics, Alerting, and Performance Monitoring in Microservices
Life Cycle of Metrics, Alerting, and Performance Monitoring in Microservices
 
7 QC Tools and Problem Solving Presentation.pdf
7 QC Tools and Problem Solving Presentation.pdf7 QC Tools and Problem Solving Presentation.pdf
7 QC Tools and Problem Solving Presentation.pdf
 
7_QC_Tools_and_Problem_Solving_Presentation_1656881575.pdf
7_QC_Tools_and_Problem_Solving_Presentation_1656881575.pdf7_QC_Tools_and_Problem_Solving_Presentation_1656881575.pdf
7_QC_Tools_and_Problem_Solving_Presentation_1656881575.pdf
 
Final Exam Solutions Fall02
Final Exam Solutions Fall02Final Exam Solutions Fall02
Final Exam Solutions Fall02
 
Database performance improvement, a six sigma project (mesure) by nirav shah
Database performance improvement, a six sigma project (mesure) by nirav shah Database performance improvement, a six sigma project (mesure) by nirav shah
Database performance improvement, a six sigma project (mesure) by nirav shah
 
Application Performance Troubleshooting 1x1 - Part 2 - Noch mehr Schweine und...
Application Performance Troubleshooting 1x1 - Part 2 - Noch mehr Schweine und...Application Performance Troubleshooting 1x1 - Part 2 - Noch mehr Schweine und...
Application Performance Troubleshooting 1x1 - Part 2 - Noch mehr Schweine und...
 
Arbitrary Stateful Aggregations using Structured Streaming in Apache Spark
Arbitrary Stateful Aggregations using Structured Streaming in Apache SparkArbitrary Stateful Aggregations using Structured Streaming in Apache Spark
Arbitrary Stateful Aggregations using Structured Streaming in Apache Spark
 
Building highly reliable data pipeline @datadog par Quentin François
Building highly reliable data pipeline @datadog par Quentin FrançoisBuilding highly reliable data pipeline @datadog par Quentin François
Building highly reliable data pipeline @datadog par Quentin François
 
Detecting Discontinuties in Large Scale Systems
Detecting  Discontinuties in Large Scale SystemsDetecting  Discontinuties in Large Scale Systems
Detecting Discontinuties in Large Scale Systems
 
Chronix: Long Term Storage and Retrieval Technology for Anomaly Detection in ...
Chronix: Long Term Storage and Retrieval Technology for Anomaly Detection in ...Chronix: Long Term Storage and Retrieval Technology for Anomaly Detection in ...
Chronix: Long Term Storage and Retrieval Technology for Anomaly Detection in ...
 
Sequence step algorithm repetitive project scheduling for project with probab...
Sequence step algorithm repetitive project scheduling for project with probab...Sequence step algorithm repetitive project scheduling for project with probab...
Sequence step algorithm repetitive project scheduling for project with probab...
 
Accurate and Reliable What-If Analysis of Business Processes: Is it Achievable?
Accurate and Reliable What-If Analysis of Business Processes: Is it Achievable?Accurate and Reliable What-If Analysis of Business Processes: Is it Achievable?
Accurate and Reliable What-If Analysis of Business Processes: Is it Achievable?
 
Macy's: Changing Engines in Mid-Flight
Macy's: Changing Engines in Mid-FlightMacy's: Changing Engines in Mid-Flight
Macy's: Changing Engines in Mid-Flight
 
PVS-Studio features overview (2020)
PVS-Studio features overview (2020)PVS-Studio features overview (2020)
PVS-Studio features overview (2020)
 
Finding bad apples early: Minimizing performance impact
Finding bad apples early: Minimizing performance impactFinding bad apples early: Minimizing performance impact
Finding bad apples early: Minimizing performance impact
 
Agile2015 short paper presentation: Development of Complex Software with Agil...
Agile2015 short paper presentation: Development of Complex Software with Agil...Agile2015 short paper presentation: Development of Complex Software with Agil...
Agile2015 short paper presentation: Development of Complex Software with Agil...
 
Making Runtime Data Useful for Incident Diagnosis: An Experience Report
Making Runtime Data Useful for Incident Diagnosis: An Experience ReportMaking Runtime Data Useful for Incident Diagnosis: An Experience Report
Making Runtime Data Useful for Incident Diagnosis: An Experience Report
 

Mehr von CarolinaMatthies1

Bernd Erk - How Convenience Is Killing Open Standards.pdf
Bernd Erk - How Convenience Is Killing Open Standards.pdfBernd Erk - How Convenience Is Killing Open Standards.pdf
Bernd Erk - How Convenience Is Killing Open Standards.pdfCarolinaMatthies1
 
JohannesDienst - Real Cross-Platform Workflow UI Automation_DevDayDresden.pdf
JohannesDienst - Real Cross-Platform Workflow UI Automation_DevDayDresden.pdfJohannesDienst - Real Cross-Platform Workflow UI Automation_DevDayDresden.pdf
JohannesDienst - Real Cross-Platform Workflow UI Automation_DevDayDresden.pdfCarolinaMatthies1
 
Martin Schurz - Testing ist nicht nur etwas für Anwendungssoftware.pdf
Martin Schurz - Testing ist nicht nur etwas für Anwendungssoftware.pdfMartin Schurz - Testing ist nicht nur etwas für Anwendungssoftware.pdf
Martin Schurz - Testing ist nicht nur etwas für Anwendungssoftware.pdfCarolinaMatthies1
 
Jessica Schulze - Künstliche Intelligenz im Alltag eines Testautomatisierers.pdf
Jessica Schulze - Künstliche Intelligenz im Alltag eines Testautomatisierers.pdfJessica Schulze - Künstliche Intelligenz im Alltag eines Testautomatisierers.pdf
Jessica Schulze - Künstliche Intelligenz im Alltag eines Testautomatisierers.pdfCarolinaMatthies1
 
Tobias Nebel- Eclipse Sparkplug - Zündfunken für MQTT in der Industrie?
Tobias Nebel- Eclipse Sparkplug - Zündfunken für MQTT in der Industrie?Tobias Nebel- Eclipse Sparkplug - Zündfunken für MQTT in der Industrie?
Tobias Nebel- Eclipse Sparkplug - Zündfunken für MQTT in der Industrie?CarolinaMatthies1
 
Martin Schurz - OpenSource + Business = <3
Martin Schurz - OpenSource + Business = <3Martin Schurz - OpenSource + Business = <3
Martin Schurz - OpenSource + Business = <3CarolinaMatthies1
 
Andreas Roth - Solid.js: Schluss mit Framework-Overhead!
Andreas Roth - Solid.js: Schluss mit Framework-Overhead!Andreas Roth - Solid.js: Schluss mit Framework-Overhead!
Andreas Roth - Solid.js: Schluss mit Framework-Overhead!CarolinaMatthies1
 

Mehr von CarolinaMatthies1 (7)

Bernd Erk - How Convenience Is Killing Open Standards.pdf
Bernd Erk - How Convenience Is Killing Open Standards.pdfBernd Erk - How Convenience Is Killing Open Standards.pdf
Bernd Erk - How Convenience Is Killing Open Standards.pdf
 
JohannesDienst - Real Cross-Platform Workflow UI Automation_DevDayDresden.pdf
JohannesDienst - Real Cross-Platform Workflow UI Automation_DevDayDresden.pdfJohannesDienst - Real Cross-Platform Workflow UI Automation_DevDayDresden.pdf
JohannesDienst - Real Cross-Platform Workflow UI Automation_DevDayDresden.pdf
 
Martin Schurz - Testing ist nicht nur etwas für Anwendungssoftware.pdf
Martin Schurz - Testing ist nicht nur etwas für Anwendungssoftware.pdfMartin Schurz - Testing ist nicht nur etwas für Anwendungssoftware.pdf
Martin Schurz - Testing ist nicht nur etwas für Anwendungssoftware.pdf
 
Jessica Schulze - Künstliche Intelligenz im Alltag eines Testautomatisierers.pdf
Jessica Schulze - Künstliche Intelligenz im Alltag eines Testautomatisierers.pdfJessica Schulze - Künstliche Intelligenz im Alltag eines Testautomatisierers.pdf
Jessica Schulze - Künstliche Intelligenz im Alltag eines Testautomatisierers.pdf
 
Tobias Nebel- Eclipse Sparkplug - Zündfunken für MQTT in der Industrie?
Tobias Nebel- Eclipse Sparkplug - Zündfunken für MQTT in der Industrie?Tobias Nebel- Eclipse Sparkplug - Zündfunken für MQTT in der Industrie?
Tobias Nebel- Eclipse Sparkplug - Zündfunken für MQTT in der Industrie?
 
Martin Schurz - OpenSource + Business = <3
Martin Schurz - OpenSource + Business = <3Martin Schurz - OpenSource + Business = <3
Martin Schurz - OpenSource + Business = <3
 
Andreas Roth - Solid.js: Schluss mit Framework-Overhead!
Andreas Roth - Solid.js: Schluss mit Framework-Overhead!Andreas Roth - Solid.js: Schluss mit Framework-Overhead!
Andreas Roth - Solid.js: Schluss mit Framework-Overhead!
 

Kürzlich hochgeladen

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 

Kürzlich hochgeladen (20)

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 

Accurate Metrics on Monitoring Microchip Manufacturing