Velocity San Jose 2017: Traffic shifts: Avoiding disasters at scale

Michael Kehoe
Michael KehoeArchitect of reliable, scalable infrastructure at LinkedIn
TrafficShift: Avoiding Disasters at
Scale
Jeff Weiner
Chief Executive Officer
Michael Kehoe
Staff SRE
Anil Mallapur
Sr SRE
Today’s
agenda
1 Introductions
2 Evolution of the Infrastructure
3 Planning for Disaster
4 LinkedIn Traffic-Tier
5 TrafficShift
6 Load Testing
7 Q&A
Key Takeaways
• Design infrastructure to facilitate disaster
recovery
• Test regularly
• Automate everything
Introductions
World’s largest professional network
Largest global network
of professionals
500+M members
Serving users world-
wide
200+ Countries
Who are we?
PRODUCTION-SRE TEAM AT LINKEDIN
• Assist in restoring stability to services
during site-critical issues
• Develop applications to improve MTTD
and MTTR
• Provide direction and guidelines for site
monitoring
• Build tools for efficient site-issue
detection, correlation & troubleshooting,
Terminologies
Terminologies
• Fabric/Colo Data Center with full application stack deployed
• PoP/ Edge Entry point to LinkedIn network (TCP/ SSL
Termination)
• Load Test Planned stress testing of data centers
Evolution of the
Infrastructure
Evolution of the Infrastructure
2003 2010 2011 2013 2014 2017
Active &
Passive
Active &
Active
Multi-colo
3-way
Active &
Active
Multi-colo
n-way
Active &
Active
2017
4 Data Centers 13 PoPs 1000+ services
Planning for Disaster
Why care about Disasters ?
What are Disasters
Service
Degradation
Infrastructure
Issues
Human Error Data Center
on Fire
One Solution for all Disasters
• TrafficShift – Reroute user traffic to
different datacenters without any user
interruption.
Velocity San Jose 2017: Traffic shifts: Avoiding disasters at scale
LinkedIn Traffic-Tier
LinkedIn Traffic-Tier
Border
Router IPVS ATS ATS Frontend
EDGE FABRIC
Stickyrouting
LinkedIn Traffic-Tier
ATS
EDGE FABRIC
DC1
DC2
DC1 in Cookie
Got DC2 as primary fabric
Gets primary
fabric for user
Stickyrouting
LinkedIn Traffic-Tier
Fabric
Buckets
1
91
2 3 10
92 93 100
How Stickyrouting assigns users to a fabric?
Capacity of a
Datacenter
Geographic
distance to
users
Hadoop
Advantages of Stickyrouting
Less Latency Store data
where needed
Control over
capacity
TrafficShift
Site Traffic and Disaster Recovery
DC2 DC3
DC1
DC4
EDGE
30%
Distributed Load
50%
Distributed Load
50%
Distributed Load
10%
Distributed Load
Traffic stops being
served to offline
fabrics when we
mark buckets offline
Traffic is shifted to online
fabrics as ATS redirects
those users to their
secondary fabric
DC1
DC4
When to TrafficShift
Impact
Mitigation
Planned
Maintenance
Stress Test
TrafficShift Architecture
Web
application
Salt master
Stickyrouting
ServiceCouchbase Backend Worker
Processes
FABRIC
BUCKETS
Load Testing
What is Load Testing?
3x a week Peak hour traffic Fixed SLA
Load Testing
FABRIC
DC3
DC1 DC2
60%
Traffic
Percentage
Benefits of Load testing
Capacity
Planning
Stress Test Identify Bugs Confidence
Big Red Buttom
• Kill-switch for a datacenter
• Failout of a datacenter & PoP in minutes
• Minimal user impact
Key Takeaways
Key Takeaways
• Design infrastructure to facilitate disaster
recovery
• Stress test regularly to avoid surprises
• Automate everything to reduce time to
mitigate impact
Q & A
Velocity San Jose 2017: Traffic shifts: Avoiding disasters at scale
1 of 35

Recommended

Microservice Architecture by
Microservice ArchitectureMicroservice Architecture
Microservice ArchitectureEngin Yoeyen
1.2K views25 slides
Microservice architecture case study by
Microservice architecture case studyMicroservice architecture case study
Microservice architecture case studyRudra Tripathy
2.5K views21 slides
2017 Microservices Practitioner Virtual Summit: Microservices at Squarespace ... by
2017 Microservices Practitioner Virtual Summit: Microservices at Squarespace ...2017 Microservices Practitioner Virtual Summit: Microservices at Squarespace ...
2017 Microservices Practitioner Virtual Summit: Microservices at Squarespace ...Ambassador Labs
2.7K views67 slides
Managing a Microservices Development Team (And advanced Microservice concerns) by
Managing a Microservices Development Team (And advanced Microservice concerns)Managing a Microservices Development Team (And advanced Microservice concerns)
Managing a Microservices Development Team (And advanced Microservice concerns)Steve Pember
2.5K views45 slides
The Future of Serverless by
The Future of ServerlessThe Future of Serverless
The Future of ServerlessWSO2
130 views21 slides
Cloud Economics - Crayon Optimization Services by
Cloud Economics - Crayon Optimization ServicesCloud Economics - Crayon Optimization Services
Cloud Economics - Crayon Optimization ServicesAnfernee Bonds
97 views18 slides

More Related Content

What's hot

Do You Need A Service Mesh? by
Do You Need A Service Mesh?Do You Need A Service Mesh?
Do You Need A Service Mesh?NGINX, Inc.
788 views40 slides
Why modern cloud infrastructure require automation by
Why modern cloud infrastructure require automationWhy modern cloud infrastructure require automation
Why modern cloud infrastructure require automationGerald Crescione
125 views6 slides
Shanghai airship-project-update by
Shanghai airship-project-updateShanghai airship-project-update
Shanghai airship-project-updatedkataria7
31 views27 slides
Monoliths to Microservices: App Transformation - Jacksonville Workshop Slides by
Monoliths to Microservices: App Transformation - Jacksonville Workshop SlidesMonoliths to Microservices: App Transformation - Jacksonville Workshop Slides
Monoliths to Microservices: App Transformation - Jacksonville Workshop SlidesTiera Fann, MBA
60 views29 slides
Microservices Architecture by
Microservices ArchitectureMicroservices Architecture
Microservices ArchitectureSrinivasan Nanduri
318 views41 slides
Don't Assume Your API Gateway is Ready for Microservices by
Don't Assume Your API Gateway is Ready for MicroservicesDon't Assume Your API Gateway is Ready for Microservices
Don't Assume Your API Gateway is Ready for MicroservicesAmbassador Labs
2.2K views21 slides

What's hot(20)

Do You Need A Service Mesh? by NGINX, Inc.
Do You Need A Service Mesh?Do You Need A Service Mesh?
Do You Need A Service Mesh?
NGINX, Inc.788 views
Why modern cloud infrastructure require automation by Gerald Crescione
Why modern cloud infrastructure require automationWhy modern cloud infrastructure require automation
Why modern cloud infrastructure require automation
Gerald Crescione125 views
Shanghai airship-project-update by dkataria7
Shanghai airship-project-updateShanghai airship-project-update
Shanghai airship-project-update
dkataria731 views
Monoliths to Microservices: App Transformation - Jacksonville Workshop Slides by Tiera Fann, MBA
Monoliths to Microservices: App Transformation - Jacksonville Workshop SlidesMonoliths to Microservices: App Transformation - Jacksonville Workshop Slides
Monoliths to Microservices: App Transformation - Jacksonville Workshop Slides
Tiera Fann, MBA60 views
Don't Assume Your API Gateway is Ready for Microservices by Ambassador Labs
Don't Assume Your API Gateway is Ready for MicroservicesDon't Assume Your API Gateway is Ready for Microservices
Don't Assume Your API Gateway is Ready for Microservices
Ambassador Labs2.2K views
The service mesh management plane by LibbySchulze
The service mesh management planeThe service mesh management plane
The service mesh management plane
LibbySchulze203 views
Mastering Chaos - A Netflix Guide to Microservices by C4Media
Mastering Chaos - A Netflix Guide to MicroservicesMastering Chaos - A Netflix Guide to Microservices
Mastering Chaos - A Netflix Guide to Microservices
C4Media1.8K views
building microservices by Cisco DevNet
building microservicesbuilding microservices
building microservices
Cisco DevNet5.1K views
Rapidly Updating Microservices by Ambassador Labs
Rapidly Updating MicroservicesRapidly Updating Microservices
Rapidly Updating Microservices
Ambassador Labs1.6K views
About Microservices, Containers and their Underestimated Impact on Network Pe... by Nane Kratzke
About Microservices, Containers and their Underestimated Impact on Network Pe...About Microservices, Containers and their Underestimated Impact on Network Pe...
About Microservices, Containers and their Underestimated Impact on Network Pe...
Nane Kratzke9.9K views
Transformation During a Global Pandemic | Ashish Pandit and Scott Lee, Univer... by HostedbyConfluent
Transformation During a Global Pandemic | Ashish Pandit and Scott Lee, Univer...Transformation During a Global Pandemic | Ashish Pandit and Scott Lee, Univer...
Transformation During a Global Pandemic | Ashish Pandit and Scott Lee, Univer...
HostedbyConfluent296 views
Intro to Environment as a Service - Cloudify 5.0.5 Webinar by Cloudify Community
Intro to Environment as a Service - Cloudify 5.0.5 WebinarIntro to Environment as a Service - Cloudify 5.0.5 Webinar
Intro to Environment as a Service - Cloudify 5.0.5 Webinar
Cloudify Community401 views
stackconf 2021 | Prometheus in 2021 and beyond by NETWAYS
stackconf 2021 | Prometheus in 2021 and beyondstackconf 2021 | Prometheus in 2021 and beyond
stackconf 2021 | Prometheus in 2021 and beyond
NETWAYS41 views
Digital Transformation: Highly Resilient Streaming Architecture and Strategies by HostedbyConfluent
Digital Transformation: Highly Resilient Streaming Architecture and StrategiesDigital Transformation: Highly Resilient Streaming Architecture and Strategies
Digital Transformation: Highly Resilient Streaming Architecture and Strategies
HostedbyConfluent553 views
Monoliths to Microservices: App Transformation - introduction by Tiera Fann, MBA
Monoliths to Microservices: App Transformation - introductionMonoliths to Microservices: App Transformation - introduction
Monoliths to Microservices: App Transformation - introduction
Tiera Fann, MBA66 views
Cloud Testing: The Future of software Testing by BugRaptors
Cloud Testing: The Future of software TestingCloud Testing: The Future of software Testing
Cloud Testing: The Future of software Testing
BugRaptors1.7K views
Migrating from One Cloud Provider to Another (Without Losing Your Data or You... by HostedbyConfluent
Migrating from One Cloud Provider to Another (Without Losing Your Data or You...Migrating from One Cloud Provider to Another (Without Losing Your Data or You...
Migrating from One Cloud Provider to Another (Without Losing Your Data or You...
HostedbyConfluent1.4K views

Similar to Velocity San Jose 2017: Traffic shifts: Avoiding disasters at scale

Move fast and make things with microservices by
Move fast and make things with microservicesMove fast and make things with microservices
Move fast and make things with microservicesMithun Arunan
107 views36 slides
Risc and velostrata 2 28 2018 lessons_in_cloud_migration by
Risc and velostrata  2 28 2018 lessons_in_cloud_migrationRisc and velostrata  2 28 2018 lessons_in_cloud_migration
Risc and velostrata 2 28 2018 lessons_in_cloud_migrationRISC Networks
2.7K views25 slides
SF Chaos Engineering Meetup: Building Disaster Recovery via Resilience Engine... by
SF Chaos Engineering Meetup: Building Disaster Recovery via Resilience Engine...SF Chaos Engineering Meetup: Building Disaster Recovery via Resilience Engine...
SF Chaos Engineering Meetup: Building Disaster Recovery via Resilience Engine...Michael Kehoe
321 views31 slides
The evolution of data center network fabrics by
The evolution of data center network fabricsThe evolution of data center network fabrics
The evolution of data center network fabricsCisco Canada
1.8K views24 slides
Lisa Guess - Embracing the Cloud by
Lisa Guess - Embracing the CloudLisa Guess - Embracing the Cloud
Lisa Guess - Embracing the Cloudcentralohioissa
886 views40 slides
Manage the Digital Transformation with Machine Learning in a Reactive Microse... by
Manage the Digital Transformation with Machine Learning in a Reactive Microse...Manage the Digital Transformation with Machine Learning in a Reactive Microse...
Manage the Digital Transformation with Machine Learning in a Reactive Microse...DataWorks Summit
502 views28 slides

Similar to Velocity San Jose 2017: Traffic shifts: Avoiding disasters at scale(20)

Move fast and make things with microservices by Mithun Arunan
Move fast and make things with microservicesMove fast and make things with microservices
Move fast and make things with microservices
Mithun Arunan107 views
Risc and velostrata 2 28 2018 lessons_in_cloud_migration by RISC Networks
Risc and velostrata  2 28 2018 lessons_in_cloud_migrationRisc and velostrata  2 28 2018 lessons_in_cloud_migration
Risc and velostrata 2 28 2018 lessons_in_cloud_migration
RISC Networks2.7K views
SF Chaos Engineering Meetup: Building Disaster Recovery via Resilience Engine... by Michael Kehoe
SF Chaos Engineering Meetup: Building Disaster Recovery via Resilience Engine...SF Chaos Engineering Meetup: Building Disaster Recovery via Resilience Engine...
SF Chaos Engineering Meetup: Building Disaster Recovery via Resilience Engine...
Michael Kehoe321 views
The evolution of data center network fabrics by Cisco Canada
The evolution of data center network fabricsThe evolution of data center network fabrics
The evolution of data center network fabrics
Cisco Canada1.8K views
Lisa Guess - Embracing the Cloud by centralohioissa
Lisa Guess - Embracing the CloudLisa Guess - Embracing the Cloud
Lisa Guess - Embracing the Cloud
centralohioissa886 views
Manage the Digital Transformation with Machine Learning in a Reactive Microse... by DataWorks Summit
Manage the Digital Transformation with Machine Learning in a Reactive Microse...Manage the Digital Transformation with Machine Learning in a Reactive Microse...
Manage the Digital Transformation with Machine Learning in a Reactive Microse...
DataWorks Summit502 views
Managing IT environment complexity in a Multi-Cloud World by Shashi Kiran
Managing IT environment complexity in a Multi-Cloud WorldManaging IT environment complexity in a Multi-Cloud World
Managing IT environment complexity in a Multi-Cloud World
Shashi Kiran157 views
20-datacenter-measurements.pptx by Steve491226
20-datacenter-measurements.pptx20-datacenter-measurements.pptx
20-datacenter-measurements.pptx
Steve4912264 views
Cisco’s Cloud Ready Infrastructure by Cisco Canada
Cisco’s Cloud Ready InfrastructureCisco’s Cloud Ready Infrastructure
Cisco’s Cloud Ready Infrastructure
Cisco Canada4.5K views
SolarWinds Online Federal User Group by SolarWinds
SolarWinds Online Federal User GroupSolarWinds Online Federal User Group
SolarWinds Online Federal User Group
SolarWinds1.8K views
cncf overview and building edge computing using kubernetes by Krishna-Kumar
cncf overview and building edge computing using kubernetescncf overview and building edge computing using kubernetes
cncf overview and building edge computing using kubernetes
Krishna-Kumar 402 views
Data Center Interconnects: An Overview by XO Communications
Data Center Interconnects: An OverviewData Center Interconnects: An Overview
Data Center Interconnects: An Overview
XO Communications2.5K views
Meetup Microservices Commandments by Bill Zajac
Meetup Microservices CommandmentsMeetup Microservices Commandments
Meetup Microservices Commandments
Bill Zajac94 views
iWAN - Cisco Application Experience Solution by xband
iWAN - Cisco Application Experience SolutioniWAN - Cisco Application Experience Solution
iWAN - Cisco Application Experience Solution
xband4.9K views
Reactive Integrations - Caveats and bumps in the road explained by Markus Eisele
Reactive Integrations - Caveats and bumps in the road explained  Reactive Integrations - Caveats and bumps in the road explained
Reactive Integrations - Caveats and bumps in the road explained
Markus Eisele303 views
5G-USA-Telemetry by snrism
5G-USA-Telemetry5G-USA-Telemetry
5G-USA-Telemetry
snrism554 views
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014 by SAMeh Zaghloul
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SAMeh Zaghloul18.1K views
ONF & iSDX Webinar by Katie Hyman
ONF & iSDX WebinarONF & iSDX Webinar
ONF & iSDX Webinar
Katie Hyman348 views
Tech Talk: Leverage the combined power of CA Unified Infrastructure Managemen... by CA Technologies
Tech Talk: Leverage the combined power of CA Unified Infrastructure Managemen...Tech Talk: Leverage the combined power of CA Unified Infrastructure Managemen...
Tech Talk: Leverage the combined power of CA Unified Infrastructure Managemen...
CA Technologies1.1K views

More from Michael Kehoe

eBPF Workshop by
eBPF WorkshopeBPF Workshop
eBPF WorkshopMichael Kehoe
1.4K views26 slides
eBPF Basics by
eBPF BasicseBPF Basics
eBPF BasicsMichael Kehoe
2.7K views63 slides
Code Yellow: Helping operations top-heavy teams the smart way by
Code Yellow: Helping operations top-heavy teams the smart wayCode Yellow: Helping operations top-heavy teams the smart way
Code Yellow: Helping operations top-heavy teams the smart wayMichael Kehoe
141 views29 slides
QConSF 2018: Building Production-Ready Applications by
QConSF 2018: Building Production-Ready ApplicationsQConSF 2018: Building Production-Ready Applications
QConSF 2018: Building Production-Ready ApplicationsMichael Kehoe
193 views43 slides
Helping operations top-heavy teams the smart way by
Helping operations top-heavy teams the smart wayHelping operations top-heavy teams the smart way
Helping operations top-heavy teams the smart wayMichael Kehoe
420 views29 slides
AllDayDevops: What the NTSB teaches us about incident management & postmortems by
AllDayDevops: What the NTSB teaches us about incident management & postmortemsAllDayDevops: What the NTSB teaches us about incident management & postmortems
AllDayDevops: What the NTSB teaches us about incident management & postmortemsMichael Kehoe
321 views58 slides

More from Michael Kehoe(20)

Code Yellow: Helping operations top-heavy teams the smart way by Michael Kehoe
Code Yellow: Helping operations top-heavy teams the smart wayCode Yellow: Helping operations top-heavy teams the smart way
Code Yellow: Helping operations top-heavy teams the smart way
Michael Kehoe141 views
QConSF 2018: Building Production-Ready Applications by Michael Kehoe
QConSF 2018: Building Production-Ready ApplicationsQConSF 2018: Building Production-Ready Applications
QConSF 2018: Building Production-Ready Applications
Michael Kehoe193 views
Helping operations top-heavy teams the smart way by Michael Kehoe
Helping operations top-heavy teams the smart wayHelping operations top-heavy teams the smart way
Helping operations top-heavy teams the smart way
Michael Kehoe420 views
AllDayDevops: What the NTSB teaches us about incident management & postmortems by Michael Kehoe
AllDayDevops: What the NTSB teaches us about incident management & postmortemsAllDayDevops: What the NTSB teaches us about incident management & postmortems
AllDayDevops: What the NTSB teaches us about incident management & postmortems
Michael Kehoe321 views
Papers We Love Sept. 2018: 007: Democratically Finding The Cause of Packet Drops by Michael Kehoe
Papers We Love Sept. 2018: 007: Democratically Finding The Cause of Packet DropsPapers We Love Sept. 2018: 007: Democratically Finding The Cause of Packet Drops
Papers We Love Sept. 2018: 007: Democratically Finding The Cause of Packet Drops
Michael Kehoe285 views
What the NTSB teaches us about incident management & postmortems by Michael Kehoe
What the NTSB teaches us about incident management & postmortemsWhat the NTSB teaches us about incident management & postmortems
What the NTSB teaches us about incident management & postmortems
Michael Kehoe489 views
PyBay 2018: Production-Ready Python Applications by Michael Kehoe
PyBay 2018: Production-Ready Python ApplicationsPyBay 2018: Production-Ready Python Applications
PyBay 2018: Production-Ready Python Applications
Michael Kehoe283 views
Helping operations top-heavy teams the smart way by Michael Kehoe
Helping operations top-heavy teams the smart wayHelping operations top-heavy teams the smart way
Helping operations top-heavy teams the smart way
Michael Kehoe233 views
The Next Wave of Reliability Engineering by Michael Kehoe
The Next Wave of Reliability EngineeringThe Next Wave of Reliability Engineering
The Next Wave of Reliability Engineering
Michael Kehoe687 views
Building Production-Ready Microservices: DevopsExchangeSF by Michael Kehoe
Building Production-Ready Microservices: DevopsExchangeSFBuilding Production-Ready Microservices: DevopsExchangeSF
Building Production-Ready Microservices: DevopsExchangeSF
Michael Kehoe452 views
SRECon-Europe-2017: Reducing MTTR and False Escalations: Event Correlation at... by Michael Kehoe
SRECon-Europe-2017: Reducing MTTR and False Escalations: Event Correlation at...SRECon-Europe-2017: Reducing MTTR and False Escalations: Event Correlation at...
SRECon-Europe-2017: Reducing MTTR and False Escalations: Event Correlation at...
Michael Kehoe270 views
SRECon-Europe-2017: Networks for SREs by Michael Kehoe
SRECon-Europe-2017: Networks for SREsSRECon-Europe-2017: Networks for SREs
SRECon-Europe-2017: Networks for SREs
Michael Kehoe383 views
Reducing MTTR and False Escalations: Event Correlation at LinkedIn by Michael Kehoe
Reducing MTTR and False Escalations: Event Correlation at LinkedInReducing MTTR and False Escalations: Event Correlation at LinkedIn
Reducing MTTR and False Escalations: Event Correlation at LinkedIn
Michael Kehoe956 views
APRICOT 2017: Trafficshifting: Avoiding Disasters & Improving Performance at ... by Michael Kehoe
APRICOT 2017: Trafficshifting: Avoiding Disasters & Improving Performance at ...APRICOT 2017: Trafficshifting: Avoiding Disasters & Improving Performance at ...
APRICOT 2017: Trafficshifting: Avoiding Disasters & Improving Performance at ...
Michael Kehoe534 views
Couchbase Connect 2016: Monitoring Production Deployments The Tools – LinkedIn by Michael Kehoe
Couchbase Connect 2016: Monitoring Production Deployments The Tools – LinkedInCouchbase Connect 2016: Monitoring Production Deployments The Tools – LinkedIn
Couchbase Connect 2016: Monitoring Production Deployments The Tools – LinkedIn
Michael Kehoe720 views
Using SaltStack to Auto Triage and Remediate Production Systems by Michael Kehoe
Using SaltStack to Auto Triage and Remediate Production SystemsUsing SaltStack to Auto Triage and Remediate Production Systems
Using SaltStack to Auto Triage and Remediate Production Systems
Michael Kehoe1.8K views

Recently uploaded

Pitchbook Repowerlab.pdf by
Pitchbook Repowerlab.pdfPitchbook Repowerlab.pdf
Pitchbook Repowerlab.pdfVictoriaGaleano
6 views12 slides
Ansari: Practical experiences with an LLM-based Islamic Assistant by
Ansari: Practical experiences with an LLM-based Islamic AssistantAnsari: Practical experiences with an LLM-based Islamic Assistant
Ansari: Practical experiences with an LLM-based Islamic AssistantM Waleed Kadous
9 views29 slides
ASSIGNMENTS ON FUZZY LOGIC IN TRAFFIC FLOW.pdf by
ASSIGNMENTS ON FUZZY LOGIC IN TRAFFIC FLOW.pdfASSIGNMENTS ON FUZZY LOGIC IN TRAFFIC FLOW.pdf
ASSIGNMENTS ON FUZZY LOGIC IN TRAFFIC FLOW.pdfAlhamduKure
8 views11 slides
MongoDB.pdf by
MongoDB.pdfMongoDB.pdf
MongoDB.pdfArthyR3
49 views6 slides
Design_Discover_Develop_Campaign.pptx by
Design_Discover_Develop_Campaign.pptxDesign_Discover_Develop_Campaign.pptx
Design_Discover_Develop_Campaign.pptxShivanshSeth6
49 views20 slides
Global airborne satcom market report by
Global airborne satcom market reportGlobal airborne satcom market report
Global airborne satcom market reportdefencereport78
6 views13 slides

Recently uploaded(20)

Ansari: Practical experiences with an LLM-based Islamic Assistant by M Waleed Kadous
Ansari: Practical experiences with an LLM-based Islamic AssistantAnsari: Practical experiences with an LLM-based Islamic Assistant
Ansari: Practical experiences with an LLM-based Islamic Assistant
M Waleed Kadous9 views
ASSIGNMENTS ON FUZZY LOGIC IN TRAFFIC FLOW.pdf by AlhamduKure
ASSIGNMENTS ON FUZZY LOGIC IN TRAFFIC FLOW.pdfASSIGNMENTS ON FUZZY LOGIC IN TRAFFIC FLOW.pdf
ASSIGNMENTS ON FUZZY LOGIC IN TRAFFIC FLOW.pdf
AlhamduKure8 views
MongoDB.pdf by ArthyR3
MongoDB.pdfMongoDB.pdf
MongoDB.pdf
ArthyR349 views
Design_Discover_Develop_Campaign.pptx by ShivanshSeth6
Design_Discover_Develop_Campaign.pptxDesign_Discover_Develop_Campaign.pptx
Design_Discover_Develop_Campaign.pptx
ShivanshSeth649 views
GDSC Mikroskil Members Onboarding 2023.pdf by gdscmikroskil
GDSC Mikroskil Members Onboarding 2023.pdfGDSC Mikroskil Members Onboarding 2023.pdf
GDSC Mikroskil Members Onboarding 2023.pdf
gdscmikroskil63 views
Web Dev Session 1.pptx by VedVekhande
Web Dev Session 1.pptxWeb Dev Session 1.pptx
Web Dev Session 1.pptx
VedVekhande17 views
Créativité dans le design mécanique à l’aide de l’optimisation topologique by LIEGE CREATIVE
Créativité dans le design mécanique à l’aide de l’optimisation topologiqueCréativité dans le design mécanique à l’aide de l’optimisation topologique
Créativité dans le design mécanique à l’aide de l’optimisation topologique
LIEGE CREATIVE8 views
BCIC - Manufacturing Conclave - Technology-Driven Manufacturing for Growth by Innomantra
BCIC - Manufacturing Conclave -  Technology-Driven Manufacturing for GrowthBCIC - Manufacturing Conclave -  Technology-Driven Manufacturing for Growth
BCIC - Manufacturing Conclave - Technology-Driven Manufacturing for Growth
Innomantra 15 views
SUMIT SQL PROJECT SUPERSTORE 1.pptx by Sumit Jadhav
SUMIT SQL PROJECT SUPERSTORE 1.pptxSUMIT SQL PROJECT SUPERSTORE 1.pptx
SUMIT SQL PROJECT SUPERSTORE 1.pptx
Sumit Jadhav 22 views
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc... by csegroupvn
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...
csegroupvn8 views
REACTJS.pdf by ArthyR3
REACTJS.pdfREACTJS.pdf
REACTJS.pdf
ArthyR337 views
Searching in Data Structure by raghavbirla63
Searching in Data StructureSearching in Data Structure
Searching in Data Structure
raghavbirla6317 views
2023Dec ASU Wang NETR Group Research Focus and Facility Overview.pptx by lwang78
2023Dec ASU Wang NETR Group Research Focus and Facility Overview.pptx2023Dec ASU Wang NETR Group Research Focus and Facility Overview.pptx
2023Dec ASU Wang NETR Group Research Focus and Facility Overview.pptx
lwang78180 views

Velocity San Jose 2017: Traffic shifts: Avoiding disasters at scale