SlideShare a Scribd company logo
1
Understanding Open Source Serverless Platforms:
Design Considerations and Performance
Junfeng Li, Sameer G. Kulkarni,
K. K. Ramakrishnan, Dan Li
hotjunfeng@163.com
2
Open Source Serverless Platforms
3
Motivation and Goals
❖ To develop an understanding on the open source
serverless platforms:
➢Do measurements to understand the impact of key
configuration parameters of different components
(platform, gateway, controller and function)
❖ Evaluate and compare the performance of open source
serverless platforms:
➢Different workloads
➢Different auto-scaling modes
4
Dependence on Kubernetes
5
Service Exporting and Routing
6
Service Exporting and Routing
Public
NodePort
⇕
Internal
Pod_IP
Encapsulate
Execute
functions
Configure mapping
rules for exporting
service (Netfilter
NAT rules)
Get events and
push to a worker
Route &
Load balance
Decapsulate
7
❖ To develop an understanding on the open source
serverless platforms:
➢Do measurements to understand the impact of key
configuration parameters of different components
(gateway, controller and function)
❖ Evaluate and compare the performance of open source
serverless platforms:
➢Different workloads
➢Different auto-scaling modes
Motivation and Goals
v1.1.16 Gateway: v0.17.0
Faas-netes: v0.8.6
Faas-cli: v0.9.2
v0.8 v1.0.4
8
❖ Topology: Kubernetes cluster (1 master, 2 workers) on CloudLab1
➢Hardware: Intel Xeon E5-2640 v4 @ 20 Hyperthread cores.
➢Operating System: Ubuntu 16.04.1 LTS
➢Kubernetes v1.16.1, Docker v18.09.2
❖ Functions and Workload:
➢Python ‘Hello-world’ function
➢Python ‘HTTP’ function
➢Workload Generator: wrk
Experiment Setup
[1] Duplyakin, Dmitry, et al. "The design and operation of CloudLab." 2019 USENIX Annual Technical
Conference (USENIX ATC 19). 2019.
9
❖ Working model
Nuclio
Multiple
Workers
(Processes)
Direct call to
func pod
(NodePort)
Invoke
through IG
10
❖ Salient parameter: the number of workers within one pod
Nuclio
Performance increases as the number
of workers increases.
11
❖ Working model
Knative
Multiple
Workers
(Threads)
12
❖ Salient parameter: the number of workers within one pod
Knative
Performance improves, but relatively
lower than Nuclio.
Fig. Throughput of Knative. Fig. Throughput of Nuclio.
13
❖ Working model
OpenFaaS
Multiple Modes for Of-Watchdog:
(1) Fork-per-request:
Cold start for every request;
(2) Pre-fork:
Start the function once and keep warm.
Get events and
invoke function
One Worker
14
OpenFaaS
❖ Salient parameter: of-watchdog modes
15
OpenFaaS
Pre-fork
(Warm worker)
Fork-per-request
❖ Salient parameter: of-watchdog modes
“Pre-fork” mode has much better
performance than “Fork-per-request”.
16
❖ Working model
Kubeless
One Worker
Fork-per-request
Kubeless only supports “Fork-per-request” mode.
17
Kubeless
Fig. Throughput of Kubeless. Fig. Throughput of OpenFaaS.
18
Kubeless
Fig. Throughput of Kubeless. Fig. Throughput of OpenFaaS.
Fork-per-request
The performance of Kubeless is similar to that of
OpenFaaS in “Fork-per-request” mode.
19
❖ To develop an understanding on the open source
serverless platforms:
➢Describe how different components work
➢Do measurements to understand the impact of key
configuration parameters of different components
(platform, gateway, controller and function)
❖ Evaluate and compare the performance of open source
serverless platforms:
➢Different workloads
➢Different auto-scaling modes
Motivation and Goals
20
Performance
Baseline: helloworld function (Return “hello”)
21
Performance
Baseline: helloworld function (Return “hello”) Queuing Up ⇒ Long tail
Kubeless:
Fork-per-request
⇒ Lowest throughput
Nuclio:
No ingress controller
⇒ Bypass the queue of
ingress controller
⇒ Highest throughput
22
Performance
Latency breakdown of helloworld function:
23
Performance
Latency breakdown of helloworld function:
Fork-Per-Request
(Cold Start All the Time)
Same Python Runtime
⇒ Same execution time
Platform Specific
Platform Specific
24
Performance
HTTP Workload: fetch a web page (5 Byte) from a local server
25
Performance
HTTP Workload: fetch a web page (5 Byte) from a local server
Nuclio:
No ingress controller
⇒ Bypass the queue of
ingress controller
⇒ Highest throughput
26
Performance
Different modes of exporting services:
27
Performance
Different modes of exporting services:
Direct call to
func pod
(NodePort)
Invoke through IC/GW
IC/GW: Overhead of Ingress
Controller/API Gateway.
28
Performance: Auto-scaling
Resource-based auto-scaling:
Resource-based auto-scaling
depends on Kubernetes HPA
(Horizontal Pod Autoscaler)
In spite of the same function and
HPA, platform characteristics
govern auto-scaling.
(Different performance
⇒ Different resource utilization
⇒ Different auto-scaling rate)
29
Performance: Auto-scaling
Workload-based auto-scaling:
30
Performance: Auto-scaling
Workload-based auto-scaling:
Concurrency-based RPS-based
Prometheus reacts slowly
⇒ Slow scaling
31
Performance: Auto-scaling
Issues about load balancing for OpenFaaS:
Fig. RPS-based auto-scaling
in OpenFaaS
32
Performance: Auto-scaling
Issues about load balancing for OpenFaaS:
Load-balancing Issue!
If client enables keep-alive,
OpenFaaS does not set up
connections with newly
created function pods, which
hinders performance
improvement.
Behavior: Auto-scaling happens
but NO performance improvement!
Fig. RPS-based auto-scaling
in OpenFaaS
No improvement
Auto-scale
33
Performance: Auto-scaling
Issues about Concurrent-based auto-scaling:
Fig. Conc-based auto-scaling in Knative
34
Performance: Auto-scaling
Issues about Concurrent-based auto-scaling:
Misconfiguration inhibits auto-
scaling.
(Conc. does not exceed threshold.
⇒ No auto-scaling with workload of
low concurrency but high RPS.)
Traffic: Conc=9, RPS=400
Configuration: Conc_Threshold=10
Fig. Conc-based auto-scaling in Knative
No improvement
No Auto-scale
Behavior: No Auto-scaling!
No able to scale to 400 RPS (Actual
RPS=~220)
35
❖ Function processing:
➢Multiple workers within one function pod contribute to
performance improvement.
➢Pre-fork mode (warm worker) increases the throughput
and reduces the latency.
❖ Load balancing:
➢Plays an important role in the performance and
scalability.
➢Coupling routing with load balancing can adversely
affect the performance -- Needs greater attention!
Key Observations
36
❖ Autoscaling:
➢For resource-based auto-scaling, in spite of the same
function and HPA, platform characteristics govern
auto-scaling.
➢Misconfiguration of auto-scaling rules can severely
degrade the performance and system utilization.
➢Current Auto-scaling approaches are based only on
the total processed requests, while the dropped
requests are missed out. -- Incoming request rate
needs to be accounted for.
Key Observations
37
❖ Paper title:
➢Understanding Open Source Serverless Platforms:
Design Considerations and Performance.
❖ Paper links:
➢https://dl.acm.org/doi/10.1145/3366623.3368139
➢https://arxiv.org/abs/1911.07449
➢https://www.researchgate.net/publication/337362475_
Understanding_Open_Source_Serverless_Platforms_
Design_Considerations_and_Performance
More details
38
Backup Slides
39
❖ Load balancing:
➢Improper load balancing results in poor performance
improvement -- Needs greater attention!
❖ Autoscaling:
➢Misconfiguration of auto-scaling rules can severely
degrade the performance and system utilization.
➢Current Auto-scaling approaches are based only on the
total processed requests, while the dropped requests are
missed out. -- Incoming request rate needs to be
accounted for.
Serverless 2020 and Beyond
40
Motivation
❖ To understand how the serverless platforms work?
❖ What is the impact of configuration parameters?
❖ What is the performance of serverless platforms?
❖ What is the behavior of auto-scaling?
41
Thank you!
42
Performance
HTTP Workload: fetch a web page of different sizes
43
Performance: Auto-scaling
Workload-based auto-scaling: bursty workload
44
Performance: Auto-scaling
Workload-based auto-scaling: bursty workload
Concurrency-based RPS-based
Prometheus ⇒ React slowly
45
46
https://trends.google.com/trends/explore?date=2015-01-01%202019-05-08&geo=US&q=serverless,IaaS,PaaS,FaaS
46
Serverless Computing: The New Hotness

More Related Content

What's hot

Planning WSO2 Deployments on Pivotal Cloud Foundry
Planning WSO2 Deployments on Pivotal Cloud FoundryPlanning WSO2 Deployments on Pivotal Cloud Foundry
Planning WSO2 Deployments on Pivotal Cloud Foundry
Imesh Gunaratne
 
FlumeBase Study
FlumeBase StudyFlumeBase Study
FlumeBase Study
Hanborq Inc.
 
OCP User Interfaces
OCP User InterfacesOCP User Interfaces
OCP User Interfaces
Bhaskar Ravula
 
Assembly Language Tutorials for Windows - 04 Data Transfers Part-3
Assembly Language Tutorials for Windows - 04 Data Transfers Part-3Assembly Language Tutorials for Windows - 04 Data Transfers Part-3
Assembly Language Tutorials for Windows - 04 Data Transfers Part-3
Sangram Kesari Ray
 
Sprint 16 report
Sprint 16 reportSprint 16 report
Sprint 16 report
ManageIQ
 
Juicy Ruby 2.1
Juicy Ruby 2.1Juicy Ruby 2.1
Juicy Ruby 2.1
David Paluy
 
Eugene Bova "Dapr (Distributed Application Runtime) in a Microservices Archit...
Eugene Bova "Dapr (Distributed Application Runtime) in a Microservices Archit...Eugene Bova "Dapr (Distributed Application Runtime) in a Microservices Archit...
Eugene Bova "Dapr (Distributed Application Runtime) in a Microservices Archit...
LogeekNightUkraine
 

What's hot (7)

Planning WSO2 Deployments on Pivotal Cloud Foundry
Planning WSO2 Deployments on Pivotal Cloud FoundryPlanning WSO2 Deployments on Pivotal Cloud Foundry
Planning WSO2 Deployments on Pivotal Cloud Foundry
 
FlumeBase Study
FlumeBase StudyFlumeBase Study
FlumeBase Study
 
OCP User Interfaces
OCP User InterfacesOCP User Interfaces
OCP User Interfaces
 
Assembly Language Tutorials for Windows - 04 Data Transfers Part-3
Assembly Language Tutorials for Windows - 04 Data Transfers Part-3Assembly Language Tutorials for Windows - 04 Data Transfers Part-3
Assembly Language Tutorials for Windows - 04 Data Transfers Part-3
 
Sprint 16 report
Sprint 16 reportSprint 16 report
Sprint 16 report
 
Juicy Ruby 2.1
Juicy Ruby 2.1Juicy Ruby 2.1
Juicy Ruby 2.1
 
Eugene Bova "Dapr (Distributed Application Runtime) in a Microservices Archit...
Eugene Bova "Dapr (Distributed Application Runtime) in a Microservices Archit...Eugene Bova "Dapr (Distributed Application Runtime) in a Microservices Archit...
Eugene Bova "Dapr (Distributed Application Runtime) in a Microservices Archit...
 

Similar to Understanding Open Source Serverless Platforms: Design Considerations and Performance

9th docker meetup 2016.07.13
9th docker meetup 2016.07.139th docker meetup 2016.07.13
9th docker meetup 2016.07.13
Amrita Prasad
 
Cognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & TricksCognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & Tricks
Senturus
 
Create a One Click Migration (OCM) process to Automate Repeatable Infrastruct...
Create a One Click Migration (OCM) process to Automate Repeatable Infrastruct...Create a One Click Migration (OCM) process to Automate Repeatable Infrastruct...
Create a One Click Migration (OCM) process to Automate Repeatable Infrastruct...
Quantyca - Data at Core
 
Kubernetes #1 intro
Kubernetes #1   introKubernetes #1   intro
Kubernetes #1 intro
Terry Cho
 
QNIBTerminal: Understand your datacenter by overlaying multiple information l...
QNIBTerminal: Understand your datacenter by overlaying multiple information l...QNIBTerminal: Understand your datacenter by overlaying multiple information l...
QNIBTerminal: Understand your datacenter by overlaying multiple information l...
QNIB Solutions
 
OVN DBs HA with scale test
OVN DBs HA with scale testOVN DBs HA with scale test
OVN DBs HA with scale test
Aliasgar Ginwala
 
Микросервисы со Spring Boot & Spring Cloud
Микросервисы со Spring Boot & Spring CloudМикросервисы со Spring Boot & Spring Cloud
Микросервисы со Spring Boot & Spring Cloud
Vitebsk DSC
 
Integrating Infrastructure as Code into a Continuous Delivery Pipeline | AWS ...
Integrating Infrastructure as Code into a Continuous Delivery Pipeline | AWS ...Integrating Infrastructure as Code into a Continuous Delivery Pipeline | AWS ...
Integrating Infrastructure as Code into a Continuous Delivery Pipeline | AWS ...
Amazon Web Services
 
HashiStack. To the cloud and beyond...
HashiStack. To the cloud and beyond...HashiStack. To the cloud and beyond...
HashiStack. To the cloud and beyond...
Oleg Lobanov
 
Distributed Performance testing by funkload
Distributed Performance testing by funkloadDistributed Performance testing by funkload
Distributed Performance testing by funkload
Akhil Singh
 
Database and database Application interface
Database and database Application interfaceDatabase and database Application interface
Database and database Application interface
Mozamel Jawad
 
NOSIX - A Lightweight Portability Layer for the SDN OS
NOSIX - A Lightweight Portability Layer for the SDN OSNOSIX - A Lightweight Portability Layer for the SDN OS
NOSIX - A Lightweight Portability Layer for the SDN OS
Open Networking Summits
 
Webinar: Message Tracing and Debugging in WSO2 Enterprise Service Bus
Webinar: Message Tracing and Debugging in WSO2 Enterprise Service BusWebinar: Message Tracing and Debugging in WSO2 Enterprise Service Bus
Webinar: Message Tracing and Debugging in WSO2 Enterprise Service Bus
WSO2
 
Altitude SF 2017: Fastly GSLB: Scaling your microservice and multi-cloud envi...
Altitude SF 2017: Fastly GSLB: Scaling your microservice and multi-cloud envi...Altitude SF 2017: Fastly GSLB: Scaling your microservice and multi-cloud envi...
Altitude SF 2017: Fastly GSLB: Scaling your microservice and multi-cloud envi...
Fastly
 
Running Airflow Workflows as ETL Processes on Hadoop
Running Airflow Workflows as ETL Processes on HadoopRunning Airflow Workflows as ETL Processes on Hadoop
Running Airflow Workflows as ETL Processes on Hadoop
clairvoyantllc
 
SCM Puppet: from an intro to the scaling
SCM Puppet: from an intro to the scalingSCM Puppet: from an intro to the scaling
SCM Puppet: from an intro to the scaling
Stanislav Osipov
 
A Highly Decoupled Front-End Framework for High Trafficked Web Applications
A Highly Decoupled Front-End Framework for High Trafficked Web ApplicationsA Highly Decoupled Front-End Framework for High Trafficked Web Applications
A Highly Decoupled Front-End Framework for High Trafficked Web Applications
Prem Gurbani
 
Capistrano
CapistranoCapistrano
Capistrano
Kenneth Kalmer
 
Openstack upgrade without_down_time_20141103r1
Openstack upgrade without_down_time_20141103r1Openstack upgrade without_down_time_20141103r1
Openstack upgrade without_down_time_20141103r1
Yankai Liu
 
Jenkins Pipeline 101 and TCI - presentation and workshop
Jenkins Pipeline 101 and TCI - presentation and workshopJenkins Pipeline 101 and TCI - presentation and workshop
Jenkins Pipeline 101 and TCI - presentation and workshop
Yoram Michaeli
 

Similar to Understanding Open Source Serverless Platforms: Design Considerations and Performance (20)

9th docker meetup 2016.07.13
9th docker meetup 2016.07.139th docker meetup 2016.07.13
9th docker meetup 2016.07.13
 
Cognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & TricksCognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & Tricks
 
Create a One Click Migration (OCM) process to Automate Repeatable Infrastruct...
Create a One Click Migration (OCM) process to Automate Repeatable Infrastruct...Create a One Click Migration (OCM) process to Automate Repeatable Infrastruct...
Create a One Click Migration (OCM) process to Automate Repeatable Infrastruct...
 
Kubernetes #1 intro
Kubernetes #1   introKubernetes #1   intro
Kubernetes #1 intro
 
QNIBTerminal: Understand your datacenter by overlaying multiple information l...
QNIBTerminal: Understand your datacenter by overlaying multiple information l...QNIBTerminal: Understand your datacenter by overlaying multiple information l...
QNIBTerminal: Understand your datacenter by overlaying multiple information l...
 
OVN DBs HA with scale test
OVN DBs HA with scale testOVN DBs HA with scale test
OVN DBs HA with scale test
 
Микросервисы со Spring Boot & Spring Cloud
Микросервисы со Spring Boot & Spring CloudМикросервисы со Spring Boot & Spring Cloud
Микросервисы со Spring Boot & Spring Cloud
 
Integrating Infrastructure as Code into a Continuous Delivery Pipeline | AWS ...
Integrating Infrastructure as Code into a Continuous Delivery Pipeline | AWS ...Integrating Infrastructure as Code into a Continuous Delivery Pipeline | AWS ...
Integrating Infrastructure as Code into a Continuous Delivery Pipeline | AWS ...
 
HashiStack. To the cloud and beyond...
HashiStack. To the cloud and beyond...HashiStack. To the cloud and beyond...
HashiStack. To the cloud and beyond...
 
Distributed Performance testing by funkload
Distributed Performance testing by funkloadDistributed Performance testing by funkload
Distributed Performance testing by funkload
 
Database and database Application interface
Database and database Application interfaceDatabase and database Application interface
Database and database Application interface
 
NOSIX - A Lightweight Portability Layer for the SDN OS
NOSIX - A Lightweight Portability Layer for the SDN OSNOSIX - A Lightweight Portability Layer for the SDN OS
NOSIX - A Lightweight Portability Layer for the SDN OS
 
Webinar: Message Tracing and Debugging in WSO2 Enterprise Service Bus
Webinar: Message Tracing and Debugging in WSO2 Enterprise Service BusWebinar: Message Tracing and Debugging in WSO2 Enterprise Service Bus
Webinar: Message Tracing and Debugging in WSO2 Enterprise Service Bus
 
Altitude SF 2017: Fastly GSLB: Scaling your microservice and multi-cloud envi...
Altitude SF 2017: Fastly GSLB: Scaling your microservice and multi-cloud envi...Altitude SF 2017: Fastly GSLB: Scaling your microservice and multi-cloud envi...
Altitude SF 2017: Fastly GSLB: Scaling your microservice and multi-cloud envi...
 
Running Airflow Workflows as ETL Processes on Hadoop
Running Airflow Workflows as ETL Processes on HadoopRunning Airflow Workflows as ETL Processes on Hadoop
Running Airflow Workflows as ETL Processes on Hadoop
 
SCM Puppet: from an intro to the scaling
SCM Puppet: from an intro to the scalingSCM Puppet: from an intro to the scaling
SCM Puppet: from an intro to the scaling
 
A Highly Decoupled Front-End Framework for High Trafficked Web Applications
A Highly Decoupled Front-End Framework for High Trafficked Web ApplicationsA Highly Decoupled Front-End Framework for High Trafficked Web Applications
A Highly Decoupled Front-End Framework for High Trafficked Web Applications
 
Capistrano
CapistranoCapistrano
Capistrano
 
Openstack upgrade without_down_time_20141103r1
Openstack upgrade without_down_time_20141103r1Openstack upgrade without_down_time_20141103r1
Openstack upgrade without_down_time_20141103r1
 
Jenkins Pipeline 101 and TCI - presentation and workshop
Jenkins Pipeline 101 and TCI - presentation and workshopJenkins Pipeline 101 and TCI - presentation and workshop
Jenkins Pipeline 101 and TCI - presentation and workshop
 

Recently uploaded

HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
David Brossard
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
Wouter Lemaire
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
CAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on BlockchainCAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on Blockchain
Claudio Di Ciccio
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 

Recently uploaded (20)

HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
CAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on BlockchainCAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on Blockchain
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 

Understanding Open Source Serverless Platforms: Design Considerations and Performance