Trafficshifting: Avoiding Disasters & Improving Performance at Scale

APNIC
APNICAPNIC
Trafficshifting: Avoiding Disasters & Improving Performance at Scale
Trafficshifting: Avoiding Disasters &
Improving Performance at Scale
​Michael Kehoe
​Staff Site Reliability Engineer
​LinkedIn
3
Overview
• Problem Statement
• Solution – How LinkedIn trafficshift’s
• Datacenter shifting
• PoP steering
• Challenges of APAC region
• IPv4 vs IPv6
• Questions
$ whoami
4
Michael Kehoe
• Staff Site Reliability Engineer (SRE) @ LinkedIn
• Production-SRE team
• Funny accent = Australian + 3 years American
$ whatis SRE
5
Michael Kehoe
• Site Reliability Engineering
• Operations for the production application
environment
• Responsibilities include
• Architecture design
• Capacity planning
• Operations
• Tooling
• Responsibilities include DNS/ CDN management &
Traffic infrastructure
6
Terminology
• PoP - Where LinkedIn terminates incoming requests.
• Fabric – Datacenter with full LinkedIn production stack deployed
• Loadtest – Stress test of a Fabric – to simulate a disaster scenario
Disaster Recovery
7
Problem Statement
• Fail between Fabrics
• Performance of applications is degraded
• Validate disaster recovery (DR) scenario
• Expose bugs and suboptimal configurations via loadtest
• Planned maintenance
• Fail between PoP’s
• Mitigate impact of a 3rd party provider maintenance/ failure (e.g. transport links)
• Software/ Configuration Bugs
Performance
8
Problem Statement
• Fabric Assignment
• Assign preferred and secondary fabric to all members based on:
• Member location
• Capacity
• PoP/ CDN steering
• Use GeoDNS to steer user to ‘best’ PoP
• Use RUM DNS to steer users to ’best’ CDN
United States Performance (Global)
9
Problem Statement
APAC Performance (APAC cities)
10
Problem Statement
Delta US & APAC
11
Problem Statement
Site Speed
12
Problem Statement
• Site Speed affects User Engagement
• User Engagement affects page-views & transactions
• Bottom Line: Site Speed has an impact on revenue
• Site Speed affects User Engagement
13
Problem Statement
LinkedIn’s Traffic Architecture
14
Solution
LinkedIn’s Traffic Architecture
15
Solution
Fabric shifting
16
Solution
• Stickyrouting
• Using a Hadoop job, we calculate a primary and
secondary datacenter for the user based on
location
• This data is stored in a Key-Value store
(Espresso)
• Stickyrouting serves this information over a
RESTful interface to our Edge PoP’s
Fabric shifting
17
Solution
• Different traffic types are partitioned and controlled separately
• Logged-In vs Logged-out
• CDN’s
• Monitoring
• Microsites
• Logged-in users are placed into ‘buckets’
• Buckets are marked online/ offline to move site traffic
Fabric shifting
18
Solution
• Stickyrouting – Benefits
• Ensure we serve the request as close to the user as possible
• Capacity management for datacenters
• We can assign a percentage of users to a datacenter
• Enables personal data routing (PDR)
• Only store data where we need it
Fabric shifting Automation
19
Solution
Fabric shifting Automation
20
Solution
Fabric Shifting
21
Solution
Fabric Shifting Load tests
22
Solution
Fabric Shifting Loadtests
23
Solution
LinkedIn’s Traffic Architecture
24
Solution
LinkedIn’s PoP Distribution
25
Solution
LinkedIn’s PoP Architecture
26
Solution
• Using IPVS - Each PoP announces a unicast address and a regional anycast
address
• APAC, EU and NAMER anycast regions
• Use GeoDNS to steer users to the ‘best’ PoP
• DNS will either provide users with an anycast or unicast address for
www.linkedin.com
• US and EU members is nearly all anycast
• APAC is all unicast
LinkedIn’s PoP DR
27
Solution
• Sometimes need to fail out of PoP’s
• 3rd party provider issues (e.g. transit links
going down)
• Infrastructure maintenance
• Withdraw anycast route announcements
• Fail healthchecks on proxy to drain unicast
traffic
LinkedIn’s PoP Performance
28
Solution
• PoP DNS Steering
• LinkedIn currently uses GeoDNS for routing
• Piloting RumDNS
• Pick the best PoP based on network, not country
• CDN Steering
• Mix CDN’s to get best performance
• Constantly evaluate performance/ availability
• Automatically adjust CDN weighting
LinkedIn’s PoP Performance
29
Solution
US CDN request time 50th percentile 24 hours
Working around fiber cuts
30
APAC Challenges
• Case Study: Fail out of India PoP due to fiber cuts
Connection Time for Indian members (90th percentile)
ASN 15802
ASN 5384
GeoDNS Suboptimal PoP’s
31
APAC Challenges
Source: http://www.submarinecablemap.com/#/submarine-cable/bay-of-bengal-gateway-bbg
SingaporeMumbai
45 ms
220 ms
70 ms
ASN 15802 RTT to Singapore is (220+70) 290ms (all at 50th percentile)
GeoDNS Suboptimal PoP’s
32
APAC Challenges
London
Dublin
SingaporeMumbai
160 ms
45 ms
ASN 15802
ASN 5384
70 ms
35 ms
350 ms
Hong
Kong160 ms
GeoDNS Suboptimal PoP’s
33
APAC Challenges
600
700
800
900
1000
1100
1200
Performance & Adoption
34
IPv4 vs IPv6
• IPv6 performs better for our members
• Less request time-outs on IPv6 for mobile users
• Mobile carriers are adopting IPv6 faster
• Win for LinkedIn and our members!
• In July 2014 (IPv6 launch): 3% of traffic was IPv6
• Today: ~12% of traffic is IPv6
Key Takeaways
35
Conclusion
• Application level traffic engineering is extremely important for content providers
• RUM data is extremely useful for finding anomalies
• Route traffic based on performance, not just location
• IPv6 performs better for LinkedIn users
36
Questions?
Trafficshifting: Avoiding Disasters & Improving Performance at Scale
1 sur 37

Recommandé

Seamless database migration case study - from Firebase real-time database to ... par
Seamless database migration case study - from Firebase real-time database to ...Seamless database migration case study - from Firebase real-time database to ...
Seamless database migration case study - from Firebase real-time database to ...Pin-Ying Tu
77 vues24 diapositives
4th SDN Interest Group Seminar-Session 2-3(130313) par
4th SDN Interest Group Seminar-Session 2-3(130313)4th SDN Interest Group Seminar-Session 2-3(130313)
4th SDN Interest Group Seminar-Session 2-3(130313)NAIM Networks, Inc.
874 vues26 diapositives
WEBridge 4 SAP ( Windchill and SAP Integration) par
WEBridge 4 SAP ( Windchill and SAP Integration)WEBridge 4 SAP ( Windchill and SAP Integration)
WEBridge 4 SAP ( Windchill and SAP Integration)Gandhavalla Informatics Pvt Ltd.
302 vues25 diapositives
WEBridge 4 EBS ( Windchill and Oracle EBS Integration ) par
WEBridge 4 EBS ( Windchill and Oracle EBS Integration )WEBridge 4 EBS ( Windchill and Oracle EBS Integration )
WEBridge 4 EBS ( Windchill and Oracle EBS Integration )Gandhavalla Informatics Pvt Ltd.
116 vues17 diapositives
Flink Forward San Francisco 2019: Building production Flink jobs with Airstre... par
Flink Forward San Francisco 2019: Building production Flink jobs with Airstre...Flink Forward San Francisco 2019: Building production Flink jobs with Airstre...
Flink Forward San Francisco 2019: Building production Flink jobs with Airstre...Flink Forward
617 vues23 diapositives
Streaming your Lyft Ride Prices - Flink Forward SF 2019 par
Streaming your Lyft Ride Prices - Flink Forward SF 2019Streaming your Lyft Ride Prices - Flink Forward SF 2019
Streaming your Lyft Ride Prices - Flink Forward SF 2019Thomas Weise
508 vues37 diapositives

Contenu connexe

Tendances

PEARC17: Deploying RMACC Summit: An HPC Resource for the Rocky Mountain Region par
PEARC17: Deploying RMACC Summit: An HPC Resource for the Rocky Mountain RegionPEARC17: Deploying RMACC Summit: An HPC Resource for the Rocky Mountain Region
PEARC17: Deploying RMACC Summit: An HPC Resource for the Rocky Mountain Regionpruprecht
136 vues23 diapositives
Flink Forward San Francisco 2019: Elastic Data Processing with Apache Flink a... par
Flink Forward San Francisco 2019: Elastic Data Processing with Apache Flink a...Flink Forward San Francisco 2019: Elastic Data Processing with Apache Flink a...
Flink Forward San Francisco 2019: Elastic Data Processing with Apache Flink a...Flink Forward
1.2K vues51 diapositives
Performance Tuning RocksDB for Kafka Streams’ State Stores par
Performance Tuning RocksDB for Kafka Streams’ State StoresPerformance Tuning RocksDB for Kafka Streams’ State Stores
Performance Tuning RocksDB for Kafka Streams’ State Storesconfluent
699 vues55 diapositives
Apache Kafka® at Dropbox par
Apache Kafka® at DropboxApache Kafka® at Dropbox
Apache Kafka® at Dropboxconfluent
291 vues28 diapositives
The Past, Present, and Future of Apache Flink par
The Past, Present, and Future of Apache FlinkThe Past, Present, and Future of Apache Flink
The Past, Present, and Future of Apache FlinkAljoscha Krettek
63 vues39 diapositives
Distributed Kafka Architecture Taboola Scale par
Distributed Kafka Architecture Taboola ScaleDistributed Kafka Architecture Taboola Scale
Distributed Kafka Architecture Taboola ScaleApache Kafka TLV
792 vues30 diapositives

Tendances(20)

PEARC17: Deploying RMACC Summit: An HPC Resource for the Rocky Mountain Region par pruprecht
PEARC17: Deploying RMACC Summit: An HPC Resource for the Rocky Mountain RegionPEARC17: Deploying RMACC Summit: An HPC Resource for the Rocky Mountain Region
PEARC17: Deploying RMACC Summit: An HPC Resource for the Rocky Mountain Region
pruprecht136 vues
Flink Forward San Francisco 2019: Elastic Data Processing with Apache Flink a... par Flink Forward
Flink Forward San Francisco 2019: Elastic Data Processing with Apache Flink a...Flink Forward San Francisco 2019: Elastic Data Processing with Apache Flink a...
Flink Forward San Francisco 2019: Elastic Data Processing with Apache Flink a...
Flink Forward1.2K vues
Performance Tuning RocksDB for Kafka Streams’ State Stores par confluent
Performance Tuning RocksDB for Kafka Streams’ State StoresPerformance Tuning RocksDB for Kafka Streams’ State Stores
Performance Tuning RocksDB for Kafka Streams’ State Stores
confluent699 vues
Apache Kafka® at Dropbox par confluent
Apache Kafka® at DropboxApache Kafka® at Dropbox
Apache Kafka® at Dropbox
confluent291 vues
The Past, Present, and Future of Apache Flink par Aljoscha Krettek
The Past, Present, and Future of Apache FlinkThe Past, Present, and Future of Apache Flink
The Past, Present, and Future of Apache Flink
Distributed Kafka Architecture Taboola Scale par Apache Kafka TLV
Distributed Kafka Architecture Taboola ScaleDistributed Kafka Architecture Taboola Scale
Distributed Kafka Architecture Taboola Scale
Apache Kafka TLV792 vues
Flink Forward Berlin 2018: Raj Subramani - "A streaming Quantitative Analytic... par Flink Forward
Flink Forward Berlin 2018: Raj Subramani - "A streaming Quantitative Analytic...Flink Forward Berlin 2018: Raj Subramani - "A streaming Quantitative Analytic...
Flink Forward Berlin 2018: Raj Subramani - "A streaming Quantitative Analytic...
Flink Forward726 vues
Flink Forward San Francisco 2018: Stefan Richter - "How to build a modern str... par Flink Forward
Flink Forward San Francisco 2018: Stefan Richter - "How to build a modern str...Flink Forward San Francisco 2018: Stefan Richter - "How to build a modern str...
Flink Forward San Francisco 2018: Stefan Richter - "How to build a modern str...
Flink Forward2.2K vues
HKIX IPv4 Address Renumbering from /23 to /21 - Experience Sharing par APNIC
HKIX IPv4 Address Renumbering from /23 to /21 - Experience SharingHKIX IPv4 Address Renumbering from /23 to /21 - Experience Sharing
HKIX IPv4 Address Renumbering from /23 to /21 - Experience Sharing
APNIC267 vues
Flink Forward San Francisco 2019: The Trade Desk's Year in Flink - Jonathan ... par Flink Forward
Flink Forward San Francisco 2019: The Trade Desk's Year in Flink -  Jonathan ...Flink Forward San Francisco 2019: The Trade Desk's Year in Flink -  Jonathan ...
Flink Forward San Francisco 2019: The Trade Desk's Year in Flink - Jonathan ...
Flink Forward730 vues
Stream Processing @ Lyft par Jamie Grier
Stream Processing @ LyftStream Processing @ Lyft
Stream Processing @ Lyft
Jamie Grier1.5K vues
How to build an event driven architecture with kafka and kafka connect par Loi Nguyen
How to build an event driven architecture with kafka and kafka connectHow to build an event driven architecture with kafka and kafka connect
How to build an event driven architecture with kafka and kafka connect
Loi Nguyen131 vues
Kafka error handling patterns and best practices | Hemant Desale and Aruna Ka... par HostedbyConfluent
Kafka error handling patterns and best practices | Hemant Desale and Aruna Ka...Kafka error handling patterns and best practices | Hemant Desale and Aruna Ka...
Kafka error handling patterns and best practices | Hemant Desale and Aruna Ka...
HostedbyConfluent3.2K vues
Hadoop summit - Scaling Uber’s Real-Time Infra for Trillion Events per Day par Ankur Bansal
Hadoop summit - Scaling Uber’s Real-Time Infra for  Trillion Events per DayHadoop summit - Scaling Uber’s Real-Time Infra for  Trillion Events per Day
Hadoop summit - Scaling Uber’s Real-Time Infra for Trillion Events per Day
Ankur Bansal977 vues
Utilizing Kafka Connect to Integrate Classic Monoliths into Modern Microservi... par HostedbyConfluent
Utilizing Kafka Connect to Integrate Classic Monoliths into Modern Microservi...Utilizing Kafka Connect to Integrate Classic Monoliths into Modern Microservi...
Utilizing Kafka Connect to Integrate Classic Monoliths into Modern Microservi...
Flink Forward Berlin 2018: Nico Kruber - "Improving throughput and latency wi... par Flink Forward
Flink Forward Berlin 2018: Nico Kruber - "Improving throughput and latency wi...Flink Forward Berlin 2018: Nico Kruber - "Improving throughput and latency wi...
Flink Forward Berlin 2018: Nico Kruber - "Improving throughput and latency wi...
Flink Forward1.8K vues
Building High Performance APIs In Go Using gRPC And Protocol Buffers par Shiju Varghese
Building High Performance APIs In Go Using gRPC And Protocol BuffersBuilding High Performance APIs In Go Using gRPC And Protocol Buffers
Building High Performance APIs In Go Using gRPC And Protocol Buffers
Shiju Varghese3.4K vues
Scaling Security on 100s of Millions of Mobile Devices Using Apache Kafka® an... par confluent
Scaling Security on 100s of Millions of Mobile Devices Using Apache Kafka® an...Scaling Security on 100s of Millions of Mobile Devices Using Apache Kafka® an...
Scaling Security on 100s of Millions of Mobile Devices Using Apache Kafka® an...
confluent803 vues
Kafka meetup seattle 2019 mirus reliable, high performance replication for ap... par Nitin Kumar
Kafka meetup seattle 2019 mirus reliable, high performance replication for ap...Kafka meetup seattle 2019 mirus reliable, high performance replication for ap...
Kafka meetup seattle 2019 mirus reliable, high performance replication for ap...
Nitin Kumar392 vues

En vedette

Logging/Request Tracing in Distributed Environment par
Logging/Request Tracing in Distributed EnvironmentLogging/Request Tracing in Distributed Environment
Logging/Request Tracing in Distributed EnvironmentAPNIC
490 vues24 diapositives
AT&T Shape Hackathon Kick-off par
AT&T Shape Hackathon Kick-offAT&T Shape Hackathon Kick-off
AT&T Shape Hackathon Kick-offEd Donahue
708 vues163 diapositives
BGP Routing Table Report par
BGP Routing Table ReportBGP Routing Table Report
BGP Routing Table ReportAPNIC
573 vues31 diapositives
Tech Talk: Introduction to SDN/NFV Assurance (CA Virtual Network Assurance) par
Tech Talk: Introduction to SDN/NFV Assurance (CA Virtual Network Assurance)Tech Talk: Introduction to SDN/NFV Assurance (CA Virtual Network Assurance)
Tech Talk: Introduction to SDN/NFV Assurance (CA Virtual Network Assurance)CA Technologies
1.4K vues26 diapositives
Perl在nginx里的应用 par
Perl在nginx里的应用Perl在nginx里的应用
Perl在nginx里的应用琛琳 饶
2.2K vues22 diapositives
20 years of the Internet in Vietnam: Think about the I in the Internet par
20 years of the Internet in Vietnam: Think about the I in the Internet20 years of the Internet in Vietnam: Think about the I in the Internet
20 years of the Internet in Vietnam: Think about the I in the InternetAPNIC
301 vues21 diapositives

En vedette(20)

Logging/Request Tracing in Distributed Environment par APNIC
Logging/Request Tracing in Distributed EnvironmentLogging/Request Tracing in Distributed Environment
Logging/Request Tracing in Distributed Environment
APNIC490 vues
AT&T Shape Hackathon Kick-off par Ed Donahue
AT&T Shape Hackathon Kick-offAT&T Shape Hackathon Kick-off
AT&T Shape Hackathon Kick-off
Ed Donahue708 vues
BGP Routing Table Report par APNIC
BGP Routing Table ReportBGP Routing Table Report
BGP Routing Table Report
APNIC573 vues
Tech Talk: Introduction to SDN/NFV Assurance (CA Virtual Network Assurance) par CA Technologies
Tech Talk: Introduction to SDN/NFV Assurance (CA Virtual Network Assurance)Tech Talk: Introduction to SDN/NFV Assurance (CA Virtual Network Assurance)
Tech Talk: Introduction to SDN/NFV Assurance (CA Virtual Network Assurance)
CA Technologies1.4K vues
Perl在nginx里的应用 par 琛琳 饶
Perl在nginx里的应用Perl在nginx里的应用
Perl在nginx里的应用
琛琳 饶2.2K vues
20 years of the Internet in Vietnam: Think about the I in the Internet par APNIC
20 years of the Internet in Vietnam: Think about the I in the Internet20 years of the Internet in Vietnam: Think about the I in the Internet
20 years of the Internet in Vietnam: Think about the I in the Internet
APNIC301 vues
BCOP BoF par APNIC
BCOP BoFBCOP BoF
BCOP BoF
APNIC196 vues
Large BGP Communities par APNIC
Large BGP CommunitiesLarge BGP Communities
Large BGP Communities
APNIC1.3K vues
Production Ready Services at Netflix par Jonah Horowitz
Production Ready Services at NetflixProduction Ready Services at Netflix
Production Ready Services at Netflix
Jonah Horowitz921 vues
Software Reliability Engineering par guest90cec6
Software Reliability EngineeringSoftware Reliability Engineering
Software Reliability Engineering
guest90cec61.9K vues
Addressing 2016 par APNIC
Addressing 2016Addressing 2016
Addressing 2016
APNIC112 vues
Fusion Cloud Data Centers: a new high tech frontier par festival ICT 2016
Fusion Cloud Data Centers: a new high tech frontierFusion Cloud Data Centers: a new high tech frontier
Fusion Cloud Data Centers: a new high tech frontier
festival ICT 20163.1K vues
prop-117: Returned IPv4 address management and Final /8 exhaustion par APNIC
prop-117: Returned IPv4 address management and Final /8 exhaustionprop-117: Returned IPv4 address management and Final /8 exhaustion
prop-117: Returned IPv4 address management and Final /8 exhaustion
APNIC168 vues
Internet Resource Management (IRM) & Internet Routing Registry (IRR) par APNIC
Internet Resource Management (IRM) & Internet Routing Registry (IRR)Internet Resource Management (IRM) & Internet Routing Registry (IRR)
Internet Resource Management (IRM) & Internet Routing Registry (IRR)
APNIC990 vues
AT&T IoT Civic Hackathon @ IndyPy par Ed Donahue
AT&T IoT Civic Hackathon @ IndyPyAT&T IoT Civic Hackathon @ IndyPy
AT&T IoT Civic Hackathon @ IndyPy
Ed Donahue294 vues
BGP Peering Strategy and Data par APNIC
BGP Peering Strategy and DataBGP Peering Strategy and Data
BGP Peering Strategy and Data
APNIC895 vues
Beyond 100GE par APNIC
Beyond 100GEBeyond 100GE
Beyond 100GE
APNIC1.8K vues
Deploy MPLS Traffic Engineering par APNIC
Deploy MPLS Traffic EngineeringDeploy MPLS Traffic Engineering
Deploy MPLS Traffic Engineering
APNIC5.8K vues
Technical and Business Considerations for DNSSEC Deployment par APNIC
Technical and Business Considerations for DNSSEC DeploymentTechnical and Business Considerations for DNSSEC Deployment
Technical and Business Considerations for DNSSEC Deployment
APNIC369 vues

Similaire à Trafficshifting: Avoiding Disasters & Improving Performance at Scale

APRICOT 2017: Trafficshifting: Avoiding Disasters & Improving Performance at ... par
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 Kehoe
534 vues35 diapositives
Play With Streams par
Play With StreamsPlay With Streams
Play With StreamsTianjian Chen
461 vues78 diapositives
PLNOG 3: John Evans - Best Practices in Network Planning par
PLNOG 3: John Evans - Best Practices in Network PlanningPLNOG 3: John Evans - Best Practices in Network Planning
PLNOG 3: John Evans - Best Practices in Network PlanningPROIDEA
19 vues36 diapositives
AME-1934 : Enable Active-Active Messaging Technology to Extend Workload Balan... par
AME-1934 : Enable Active-Active Messaging Technology to Extend Workload Balan...AME-1934 : Enable Active-Active Messaging Technology to Extend Workload Balan...
AME-1934 : Enable Active-Active Messaging Technology to Extend Workload Balan...wangbo626
1.2K vues42 diapositives
How can Big data accelerate CDN services ? par
How can Big data accelerate CDN services ?How can Big data accelerate CDN services ?
How can Big data accelerate CDN services ?ANOOP KUMAR P
1.7K vues9 diapositives
MongoDB .local London 2019: Migrating a Monolith to MongoDB Atlas – Auto Trad... par
MongoDB .local London 2019: Migrating a Monolith to MongoDB Atlas – Auto Trad...MongoDB .local London 2019: Migrating a Monolith to MongoDB Atlas – Auto Trad...
MongoDB .local London 2019: Migrating a Monolith to MongoDB Atlas – Auto Trad...MongoDB
463 vues49 diapositives

Similaire à Trafficshifting: Avoiding Disasters & Improving Performance at Scale(20)

APRICOT 2017: Trafficshifting: Avoiding Disasters & Improving Performance at ... par 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 vues
PLNOG 3: John Evans - Best Practices in Network Planning par PROIDEA
PLNOG 3: John Evans - Best Practices in Network PlanningPLNOG 3: John Evans - Best Practices in Network Planning
PLNOG 3: John Evans - Best Practices in Network Planning
PROIDEA19 vues
AME-1934 : Enable Active-Active Messaging Technology to Extend Workload Balan... par wangbo626
AME-1934 : Enable Active-Active Messaging Technology to Extend Workload Balan...AME-1934 : Enable Active-Active Messaging Technology to Extend Workload Balan...
AME-1934 : Enable Active-Active Messaging Technology to Extend Workload Balan...
wangbo6261.2K vues
How can Big data accelerate CDN services ? par ANOOP KUMAR P
How can Big data accelerate CDN services ?How can Big data accelerate CDN services ?
How can Big data accelerate CDN services ?
ANOOP KUMAR P1.7K vues
MongoDB .local London 2019: Migrating a Monolith to MongoDB Atlas – Auto Trad... par MongoDB
MongoDB .local London 2019: Migrating a Monolith to MongoDB Atlas – Auto Trad...MongoDB .local London 2019: Migrating a Monolith to MongoDB Atlas – Auto Trad...
MongoDB .local London 2019: Migrating a Monolith to MongoDB Atlas – Auto Trad...
MongoDB463 vues
Rzepnicki_thesis_presentation_2003(2) (1) par Witold Rzepnicki
Rzepnicki_thesis_presentation_2003(2) (1)Rzepnicki_thesis_presentation_2003(2) (1)
Rzepnicki_thesis_presentation_2003(2) (1)
Witold Rzepnicki132 vues
Migration from Oracle to PostgreSQL: NEED vs REALITY par Ashnikbiz
Migration from Oracle to PostgreSQL: NEED vs REALITYMigration from Oracle to PostgreSQL: NEED vs REALITY
Migration from Oracle to PostgreSQL: NEED vs REALITY
Ashnikbiz140 vues
Motor vehicle emission checker danu-lap par aidsdatahub
Motor vehicle emission checker danu-lapMotor vehicle emission checker danu-lap
Motor vehicle emission checker danu-lap
aidsdatahub567 vues
Row #9: An architecture overview of APNIC's RDAP deployment to the cloud par APNIC
Row #9: An architecture overview of APNIC's RDAP deployment to the cloudRow #9: An architecture overview of APNIC's RDAP deployment to the cloud
Row #9: An architecture overview of APNIC's RDAP deployment to the cloud
APNIC385 vues
Hybrid Cloud Journey - Maximizing Private and Public Cloud par Ryan Lynn
Hybrid Cloud Journey - Maximizing Private and Public CloudHybrid Cloud Journey - Maximizing Private and Public Cloud
Hybrid Cloud Journey - Maximizing Private and Public Cloud
Ryan Lynn396 vues
Improving Resource Utilization in Cloud using Application Placement Heuristics par Atakan Aral
Improving Resource Utilization in Cloud using Application Placement HeuristicsImproving Resource Utilization in Cloud using Application Placement Heuristics
Improving Resource Utilization in Cloud using Application Placement Heuristics
Atakan Aral536 vues
Velocity San Jose 2017: Traffic shifts: Avoiding disasters at scale par Michael Kehoe
Velocity San Jose 2017: Traffic shifts: Avoiding disasters at scaleVelocity San Jose 2017: Traffic shifts: Avoiding disasters at scale
Velocity San Jose 2017: Traffic shifts: Avoiding disasters at scale
Michael Kehoe247 vues
Freedom of Movement for redisconf19 par Richard Leddy
Freedom of Movement for redisconf19Freedom of Movement for redisconf19
Freedom of Movement for redisconf19
Richard Leddy63 vues
Druid Optimizations for Scaling Customer Facing Analytics par Amir Youssefi
Druid Optimizations for Scaling Customer Facing AnalyticsDruid Optimizations for Scaling Customer Facing Analytics
Druid Optimizations for Scaling Customer Facing Analytics
Amir Youssefi20 vues
PLNOG19 - Piotr Marecki - Espresso: Scalable and Programmable Peering Edge par PROIDEA
 PLNOG19 - Piotr Marecki - Espresso: Scalable and Programmable Peering Edge PLNOG19 - Piotr Marecki - Espresso: Scalable and Programmable Peering Edge
PLNOG19 - Piotr Marecki - Espresso: Scalable and Programmable Peering Edge
PROIDEA26 vues
Software Defined Service Networking (SDSN) - by Dr. Indika Kumara par Thejan Wijesinghe
Software Defined Service Networking (SDSN) - by Dr. Indika KumaraSoftware Defined Service Networking (SDSN) - by Dr. Indika Kumara
Software Defined Service Networking (SDSN) - by Dr. Indika Kumara
Migrating Big Data Workloads to the Cloud par Robert Sanders
Migrating Big Data Workloads to the CloudMigrating Big Data Workloads to the Cloud
Migrating Big Data Workloads to the Cloud
Robert Sanders451 vues
Routing, Network Performance, and Role of Analytics par APNIC
Routing, Network Performance, and Role of AnalyticsRouting, Network Performance, and Role of Analytics
Routing, Network Performance, and Role of Analytics
APNIC1.3K vues

Plus de APNIC

IETF 118: Starlink Protocol Performance par
IETF 118: Starlink Protocol PerformanceIETF 118: Starlink Protocol Performance
IETF 118: Starlink Protocol PerformanceAPNIC
394 vues22 diapositives
HKNOG 12.0: RPKI Actions Required by HK Networks par
HKNOG 12.0: RPKI Actions Required by HK NetworksHKNOG 12.0: RPKI Actions Required by HK Networks
HKNOG 12.0: RPKI Actions Required by HK NetworksAPNIC
512 vues26 diapositives
KHNOG 5: RPKI Status Update par
KHNOG 5: RPKI Status UpdateKHNOG 5: RPKI Status Update
KHNOG 5: RPKI Status UpdateAPNIC
403 vues25 diapositives
KHNOG 5: APNIC Services par
KHNOG 5: APNIC ServicesKHNOG 5: APNIC Services
KHNOG 5: APNIC ServicesAPNIC
416 vues15 diapositives
PITA Strategy Forum 2023: Internet resilience par
PITA Strategy Forum 2023: Internet resiliencePITA Strategy Forum 2023: Internet resilience
PITA Strategy Forum 2023: Internet resilienceAPNIC
440 vues7 diapositives
SANOG 40: DDoS in South Asia par
SANOG 40: DDoS in South AsiaSANOG 40: DDoS in South Asia
SANOG 40: DDoS in South AsiaAPNIC
352 vues52 diapositives

Plus de APNIC(20)

IETF 118: Starlink Protocol Performance par APNIC
IETF 118: Starlink Protocol PerformanceIETF 118: Starlink Protocol Performance
IETF 118: Starlink Protocol Performance
APNIC394 vues
HKNOG 12.0: RPKI Actions Required by HK Networks par APNIC
HKNOG 12.0: RPKI Actions Required by HK NetworksHKNOG 12.0: RPKI Actions Required by HK Networks
HKNOG 12.0: RPKI Actions Required by HK Networks
APNIC512 vues
KHNOG 5: RPKI Status Update par APNIC
KHNOG 5: RPKI Status UpdateKHNOG 5: RPKI Status Update
KHNOG 5: RPKI Status Update
APNIC403 vues
KHNOG 5: APNIC Services par APNIC
KHNOG 5: APNIC ServicesKHNOG 5: APNIC Services
KHNOG 5: APNIC Services
APNIC416 vues
PITA Strategy Forum 2023: Internet resilience par APNIC
PITA Strategy Forum 2023: Internet resiliencePITA Strategy Forum 2023: Internet resilience
PITA Strategy Forum 2023: Internet resilience
APNIC440 vues
SANOG 40: DDoS in South Asia par APNIC
SANOG 40: DDoS in South AsiaSANOG 40: DDoS in South Asia
SANOG 40: DDoS in South Asia
APNIC352 vues
SANOG 40: RPKI in South Asia par APNIC
SANOG 40: RPKI in South AsiaSANOG 40: RPKI in South Asia
SANOG 40: RPKI in South Asia
APNIC353 vues
RenasCON 2023: Learning from honeypots par APNIC
RenasCON 2023: Learning from honeypotsRenasCON 2023: Learning from honeypots
RenasCON 2023: Learning from honeypots
APNIC429 vues
IGF 2023: DNS Privacy par APNIC
IGF 2023: DNS PrivacyIGF 2023: DNS Privacy
IGF 2023: DNS Privacy
APNIC434 vues
MNSEC Conference 2023: Mining Bots par APNIC
MNSEC Conference 2023: Mining BotsMNSEC Conference 2023: Mining Bots
MNSEC Conference 2023: Mining Bots
APNIC424 vues
VNIX-NOG 2023: IPv6 Deployment in government networks par APNIC
VNIX-NOG 2023: IPv6 Deployment in government networksVNIX-NOG 2023: IPv6 Deployment in government networks
VNIX-NOG 2023: IPv6 Deployment in government networks
APNIC431 vues
VNIX-NOG 2023: State of RPKI in APAC - Cleaning up invalids par APNIC
VNIX-NOG 2023: State of RPKI in APAC - Cleaning up invalidsVNIX-NOG 2023: State of RPKI in APAC - Cleaning up invalids
VNIX-NOG 2023: State of RPKI in APAC - Cleaning up invalids
APNIC427 vues
SGNOG 10: IPv6 Insights in South East Asia par APNIC
SGNOG 10: IPv6 Insights in South East AsiaSGNOG 10: IPv6 Insights in South East Asia
SGNOG 10: IPv6 Insights in South East Asia
APNIC416 vues
mnNOG 5: Open source SD-WAN par APNIC
mnNOG 5: Open source SD-WANmnNOG 5: Open source SD-WAN
mnNOG 5: Open source SD-WAN
APNIC482 vues
mnNOG 2023: State of IPv6 in Mongolia par APNIC
mnNOG 2023: State of IPv6 in MongoliamnNOG 2023: State of IPv6 in Mongolia
mnNOG 2023: State of IPv6 in Mongolia
APNIC933 vues
mnNOG 2023: On GEOs, LEOs and Starlink par APNIC
mnNOG 2023: On GEOs, LEOs and StarlinkmnNOG 2023: On GEOs, LEOs and Starlink
mnNOG 2023: On GEOs, LEOs and Starlink
APNIC496 vues
AusNOG 2023: RPKI and whois updates par APNIC
AusNOG 2023: RPKI and whois updatesAusNOG 2023: RPKI and whois updates
AusNOG 2023: RPKI and whois updates
APNIC566 vues
AusNOG 2023: A quick look at QUIC par APNIC
AusNOG 2023: A quick look at QUICAusNOG 2023: A quick look at QUIC
AusNOG 2023: A quick look at QUIC
APNIC583 vues
APrIGF 2023: Sustainability of Complementary Connectivity Initiatives par APNIC
APrIGF 2023: Sustainability of Complementary Connectivity InitiativesAPrIGF 2023: Sustainability of Complementary Connectivity Initiatives
APrIGF 2023: Sustainability of Complementary Connectivity Initiatives
APNIC607 vues
APAN 56: APNIC Report par APNIC
APAN 56: APNIC Report APAN 56: APNIC Report
APAN 56: APNIC Report
APNIC293 vues

Dernier

WEB 2.O TOOLS: Empowering education.pptx par
WEB 2.O TOOLS: Empowering education.pptxWEB 2.O TOOLS: Empowering education.pptx
WEB 2.O TOOLS: Empowering education.pptxnarmadhamanohar21
16 vues16 diapositives
hamro digital logics.pptx par
hamro digital logics.pptxhamro digital logics.pptx
hamro digital logics.pptxtupeshghimire
9 vues36 diapositives
How to think like a threat actor for Kubernetes.pptx par
How to think like a threat actor for Kubernetes.pptxHow to think like a threat actor for Kubernetes.pptx
How to think like a threat actor for Kubernetes.pptxLibbySchulze1
5 vues33 diapositives
The Dark Web : Hidden Services par
The Dark Web : Hidden ServicesThe Dark Web : Hidden Services
The Dark Web : Hidden ServicesAnshu Singh
5 vues24 diapositives
Building trust in our information ecosystem: who do we trust in an emergency par
Building trust in our information ecosystem: who do we trust in an emergencyBuilding trust in our information ecosystem: who do we trust in an emergency
Building trust in our information ecosystem: who do we trust in an emergencyTina Purnat
109 vues18 diapositives
PORTFOLIO 1 (Bret Michael Pepito).pdf par
PORTFOLIO 1 (Bret Michael Pepito).pdfPORTFOLIO 1 (Bret Michael Pepito).pdf
PORTFOLIO 1 (Bret Michael Pepito).pdfbrejess0410
9 vues6 diapositives

Dernier(9)

How to think like a threat actor for Kubernetes.pptx par LibbySchulze1
How to think like a threat actor for Kubernetes.pptxHow to think like a threat actor for Kubernetes.pptx
How to think like a threat actor for Kubernetes.pptx
LibbySchulze15 vues
The Dark Web : Hidden Services par Anshu Singh
The Dark Web : Hidden ServicesThe Dark Web : Hidden Services
The Dark Web : Hidden Services
Anshu Singh5 vues
Building trust in our information ecosystem: who do we trust in an emergency par Tina Purnat
Building trust in our information ecosystem: who do we trust in an emergencyBuilding trust in our information ecosystem: who do we trust in an emergency
Building trust in our information ecosystem: who do we trust in an emergency
Tina Purnat109 vues
PORTFOLIO 1 (Bret Michael Pepito).pdf par brejess0410
PORTFOLIO 1 (Bret Michael Pepito).pdfPORTFOLIO 1 (Bret Michael Pepito).pdf
PORTFOLIO 1 (Bret Michael Pepito).pdf
brejess04109 vues
Marketing and Community Building in Web3 par Federico Ast
Marketing and Community Building in Web3Marketing and Community Building in Web3
Marketing and Community Building in Web3
Federico Ast14 vues

Trafficshifting: Avoiding Disasters & Improving Performance at Scale