SlideShare a Scribd company logo
Revitalizing
Walmart'sAging
Architecture for
Web Scale
Typesafe
Reactive
Platform
» Play - RESTful API
framework
» Akka - Distributed
computing framework
» Spark - General purpose in-
memory compute engine
» ConductR, Monitoring, and
commercial features
Whymicroservices?
2005architecture
2015architecture
2020architecture
Size ofthe internettoday
Theworld by2020
» 4 billion connected people
» 25+ million apps
» 25+ billion embedded systems
» 40 zettabytes (40 trillion gigabytes)
» 5,200 GB of data for every person on Earth
WalmartCanada
Business Impact
The goal
» ~100% availability ("nine nines")
The goal
» ~100% availability ("nine nines")
» Consistent responsiveness under varying load
conditions
The goal
» ~100% availability ("nine nines")
» Consistent responsiveness under varying load
conditions
» Predictable spikes of traffic, e.g, Black Friday
» Less predictable spikes of traffic, e.g,
marketing campaign driving traffic
The goal
» ~100% availability ("nine nines")
» Consistent responsiveness under varying load
conditions
» Predictable spikes of traffic, e.g, Black Friday
» Less predictable spikes of traffic, e.g,
marketing campaign driving traffic
» Enable LOBs to rapidly adapt to market conditions
ARevitalizedArchitecture
Walmart's Business Uplift
» Conversions up 20%
» Mobile orders up 98%
» No downtime Black Friday or Boxing Day
Walmart's OperationalSavings
» Moved off expensive hardware
» On cheap virtual x86 servers
» 20% - 50% cost savings
» ~ 40% compute cycles
Whereto begin?
asynchronous, non-blocking, real-time, highly-
available, loosely coupled, scalable, fault-tolerant,
concurrent, reactive, event-driven, push instead of
pull, distributed, low latency, high throughput...
asynchronous, non-blocking, real-time, highly-
available, loosely coupled, scalable, fault-tolerant,
concurrent, reactive, event-driven, push instead of
pull, distributed, low latency, high throughput...
Too complicated. We need a simple vocabulary.
Reactive
The ultimate maturity model
for microservices.
» Responsive
» Resilient
» Elastic
» Message-driven
Why,What, How
Reactive (principles)
» responsive, resilient,
elastic, message-driven
Why,What, How
Reactive (principles)
» responsive, resilient,
elastic, message-driven
Microservices (strategy)
» bounded contexts (DDD),
event sourcing, CQRS,
eventual consistency
Why,What, How
Reactive (principles)
» responsive, resilient,
elastic, message-driven
Microservices (strategy)
» bounded contexts (DDD),
event sourcing, CQRS,
eventual consistency
Tools (implementation)
» Typesafe Reactive Platform
(Play, Akka, Spark)
Heritage system
Future system
Clustered microservices
Ecosystem
plus:
» service registry
» service discovery
» architecture visualization
» security
Implementation?
Typesafe Reactive Platform
Message-driven
» distribution
» location transparency
» isolation
Resilient
» supervision
Resilient
» dedicated separate error
channel
Elastic
» scale up
» async
» non-blocking
» scale out
» immutable data
» share nothing
Responsive
» responsive to events, load,
failure, users
» embrace new concepts and
patterns
» cluster computing
» distribution of data
» new patterns like
circuit breakers
Whatwe offer
Commercialfeatures
» Akka Split Brain Resolver
» Akka 2.3 Cluster Support for Docker
» Play User Quotas
» Play SOAP
ProjectSuccess Subscription
» Certified build
» Compatibility verifications
» Security alerts
» Binary updates
» Long-term support
» Legal protection
Typesafe ConductR
ManageTypesafe Reactive Platformapplicationsacrossacluster
Typesafe Monitoring
Knowexactlywhatyour Reactive system is doing
Thankyou!
Visit https://www.typesafe.com/products/typesafe-
reactive-platform to get started
Contactinfo
» Twitter: @kvnwbbr
» Email: kevin.webber@typesafe.com

More Related Content

What's hot

Business Model Generation Value Proposition PowerPoint Presentation Slides
Business Model Generation Value Proposition PowerPoint Presentation SlidesBusiness Model Generation Value Proposition PowerPoint Presentation Slides
Business Model Generation Value Proposition PowerPoint Presentation Slides
SlideTeam
 
Lean launchpad educators teaching handbook
Lean launchpad educators teaching handbookLean launchpad educators teaching handbook
Lean launchpad educators teaching handbookStanford University
 
Creating awesome value proposition using Value Proposition Canvas
Creating awesome value proposition using Value Proposition CanvasCreating awesome value proposition using Value Proposition Canvas
Creating awesome value proposition using Value Proposition Canvas
Tathagat Varma
 
Enabling Transformation through Agility & Innovation - AWS Transformation Day...
Enabling Transformation through Agility & Innovation - AWS Transformation Day...Enabling Transformation through Agility & Innovation - AWS Transformation Day...
Enabling Transformation through Agility & Innovation - AWS Transformation Day...
Amazon Web Services
 
Value Proposition Canvas Explained
Value Proposition Canvas ExplainedValue Proposition Canvas Explained
Value Proposition Canvas Explained
azlaan
 
Go to Market Strategy - Entrepreneurship 101
Go to Market Strategy  - Entrepreneurship 101Go to Market Strategy  - Entrepreneurship 101
Go to Market Strategy - Entrepreneurship 101
MaRS Discovery District
 
IT Strategy, Cloud Benefit Realization
IT Strategy, Cloud Benefit RealizationIT Strategy, Cloud Benefit Realization
IT Strategy, Cloud Benefit Realization
Value Amplify Consulting
 
Pitch Deck Teardown: This is the deck WayRay used to raise $80M at a $500M va...
Pitch Deck Teardown: This is the deck WayRay used to raise $80M at a $500M va...Pitch Deck Teardown: This is the deck WayRay used to raise $80M at a $500M va...
Pitch Deck Teardown: This is the deck WayRay used to raise $80M at a $500M va...
HajeJanKamps
 
Lecture 1: Business Model & Customer Development
Lecture 1: Business Model & Customer DevelopmentLecture 1: Business Model & Customer Development
Lecture 1: Business Model & Customer DevelopmentStanford University
 
Go-to-Market Template
Go-to-Market Template Go-to-Market Template
Go-to-Market Template
Blue Leopard LLC
 
What's Next: Digital Transformation
What's Next: Digital TransformationWhat's Next: Digital Transformation
What's Next: Digital Transformation
Ogilvy Consulting
 
Startup Workshop #1: Product/Market Fit
Startup Workshop #1: Product/Market FitStartup Workshop #1: Product/Market Fit
Startup Workshop #1: Product/Market Fit
Milan Vukas
 
Backcasting - IA Summit 2007 Session Presentation
Backcasting - IA Summit 2007 Session PresentationBackcasting - IA Summit 2007 Session Presentation
Backcasting - IA Summit 2007 Session Presentation
Matthew Milan
 
Digital Transformation
Digital TransformationDigital Transformation
Digital Transformation
Vishal Sharma
 
Life Cycle Of Pre Sales
Life Cycle Of  Pre  SalesLife Cycle Of  Pre  Sales
Life Cycle Of Pre SalesShobhit Khanna
 
Building Digital Strategy Roadmap For Digital Transformation Complete Deck
Building Digital Strategy Roadmap For Digital Transformation Complete DeckBuilding Digital Strategy Roadmap For Digital Transformation Complete Deck
Building Digital Strategy Roadmap For Digital Transformation Complete Deck
SlideTeam
 
Agile Transformation at Scale
Agile Transformation at ScaleAgile Transformation at Scale
Agile Transformation at Scale
ITSM Academy, Inc.
 
Build a Better Entrepreneur Pitch Deck
Build a Better Entrepreneur Pitch DeckBuild a Better Entrepreneur Pitch Deck
Build a Better Entrepreneur Pitch Deck
Center For Entrepreneurial Innovation
 
Pitch Deck For Pre Seed Funding Powerpoint Presentation Slides
Pitch Deck For Pre Seed Funding Powerpoint Presentation SlidesPitch Deck For Pre Seed Funding Powerpoint Presentation Slides
Pitch Deck For Pre Seed Funding Powerpoint Presentation Slides
SlideTeam
 
Marketing Strategies - Go-to-Market Plans
Marketing Strategies - Go-to-Market PlansMarketing Strategies - Go-to-Market Plans
Marketing Strategies - Go-to-Market Plans
Four Quadrant LLC
 

What's hot (20)

Business Model Generation Value Proposition PowerPoint Presentation Slides
Business Model Generation Value Proposition PowerPoint Presentation SlidesBusiness Model Generation Value Proposition PowerPoint Presentation Slides
Business Model Generation Value Proposition PowerPoint Presentation Slides
 
Lean launchpad educators teaching handbook
Lean launchpad educators teaching handbookLean launchpad educators teaching handbook
Lean launchpad educators teaching handbook
 
Creating awesome value proposition using Value Proposition Canvas
Creating awesome value proposition using Value Proposition CanvasCreating awesome value proposition using Value Proposition Canvas
Creating awesome value proposition using Value Proposition Canvas
 
Enabling Transformation through Agility & Innovation - AWS Transformation Day...
Enabling Transformation through Agility & Innovation - AWS Transformation Day...Enabling Transformation through Agility & Innovation - AWS Transformation Day...
Enabling Transformation through Agility & Innovation - AWS Transformation Day...
 
Value Proposition Canvas Explained
Value Proposition Canvas ExplainedValue Proposition Canvas Explained
Value Proposition Canvas Explained
 
Go to Market Strategy - Entrepreneurship 101
Go to Market Strategy  - Entrepreneurship 101Go to Market Strategy  - Entrepreneurship 101
Go to Market Strategy - Entrepreneurship 101
 
IT Strategy, Cloud Benefit Realization
IT Strategy, Cloud Benefit RealizationIT Strategy, Cloud Benefit Realization
IT Strategy, Cloud Benefit Realization
 
Pitch Deck Teardown: This is the deck WayRay used to raise $80M at a $500M va...
Pitch Deck Teardown: This is the deck WayRay used to raise $80M at a $500M va...Pitch Deck Teardown: This is the deck WayRay used to raise $80M at a $500M va...
Pitch Deck Teardown: This is the deck WayRay used to raise $80M at a $500M va...
 
Lecture 1: Business Model & Customer Development
Lecture 1: Business Model & Customer DevelopmentLecture 1: Business Model & Customer Development
Lecture 1: Business Model & Customer Development
 
Go-to-Market Template
Go-to-Market Template Go-to-Market Template
Go-to-Market Template
 
What's Next: Digital Transformation
What's Next: Digital TransformationWhat's Next: Digital Transformation
What's Next: Digital Transformation
 
Startup Workshop #1: Product/Market Fit
Startup Workshop #1: Product/Market FitStartup Workshop #1: Product/Market Fit
Startup Workshop #1: Product/Market Fit
 
Backcasting - IA Summit 2007 Session Presentation
Backcasting - IA Summit 2007 Session PresentationBackcasting - IA Summit 2007 Session Presentation
Backcasting - IA Summit 2007 Session Presentation
 
Digital Transformation
Digital TransformationDigital Transformation
Digital Transformation
 
Life Cycle Of Pre Sales
Life Cycle Of  Pre  SalesLife Cycle Of  Pre  Sales
Life Cycle Of Pre Sales
 
Building Digital Strategy Roadmap For Digital Transformation Complete Deck
Building Digital Strategy Roadmap For Digital Transformation Complete DeckBuilding Digital Strategy Roadmap For Digital Transformation Complete Deck
Building Digital Strategy Roadmap For Digital Transformation Complete Deck
 
Agile Transformation at Scale
Agile Transformation at ScaleAgile Transformation at Scale
Agile Transformation at Scale
 
Build a Better Entrepreneur Pitch Deck
Build a Better Entrepreneur Pitch DeckBuild a Better Entrepreneur Pitch Deck
Build a Better Entrepreneur Pitch Deck
 
Pitch Deck For Pre Seed Funding Powerpoint Presentation Slides
Pitch Deck For Pre Seed Funding Powerpoint Presentation SlidesPitch Deck For Pre Seed Funding Powerpoint Presentation Slides
Pitch Deck For Pre Seed Funding Powerpoint Presentation Slides
 
Marketing Strategies - Go-to-Market Plans
Marketing Strategies - Go-to-Market PlansMarketing Strategies - Go-to-Market Plans
Marketing Strategies - Go-to-Market Plans
 

Viewers also liked

Designing a Scalable Twitter - Patterns for Designing Scalable Real-Time Web ...
Designing a Scalable Twitter - Patterns for Designing Scalable Real-Time Web ...Designing a Scalable Twitter - Patterns for Designing Scalable Real-Time Web ...
Designing a Scalable Twitter - Patterns for Designing Scalable Real-Time Web ...
Nati Shalom
 
ElasticMQ: a fully asynchronous, Akka-based SQS server
ElasticMQ: a fully asynchronous, Akka-based SQS serverElasticMQ: a fully asynchronous, Akka-based SQS server
ElasticMQ: a fully asynchronous, Akka-based SQS server
Adam Warski
 
Akka Revealed: A JVM Architect's Journey From Resilient Actors To Scalable Cl...
Akka Revealed: A JVM Architect's Journey From Resilient Actors To Scalable Cl...Akka Revealed: A JVM Architect's Journey From Resilient Actors To Scalable Cl...
Akka Revealed: A JVM Architect's Journey From Resilient Actors To Scalable Cl...
Lightbend
 
Microservices, Monoliths, SOA and How We Got Here
Microservices, Monoliths, SOA and How We Got HereMicroservices, Monoliths, SOA and How We Got Here
Microservices, Monoliths, SOA and How We Got Here
Lightbend
 
Real-Time Anomaly Detection with Spark MLlib, Akka and Cassandra
Real-Time Anomaly Detection  with Spark MLlib, Akka and  CassandraReal-Time Anomaly Detection  with Spark MLlib, Akka and  Cassandra
Real-Time Anomaly Detection with Spark MLlib, Akka and Cassandra
Natalino Busa
 
Lambda Architecture with Spark, Spark Streaming, Kafka, Cassandra, Akka and S...
Lambda Architecture with Spark, Spark Streaming, Kafka, Cassandra, Akka and S...Lambda Architecture with Spark, Spark Streaming, Kafka, Cassandra, Akka and S...
Lambda Architecture with Spark, Spark Streaming, Kafka, Cassandra, Akka and S...
Helena Edelson
 
Streaming Analytics with Spark, Kafka, Cassandra and Akka
Streaming Analytics with Spark, Kafka, Cassandra and AkkaStreaming Analytics with Spark, Kafka, Cassandra and Akka
Streaming Analytics with Spark, Kafka, Cassandra and Akka
Helena Edelson
 

Viewers also liked (7)

Designing a Scalable Twitter - Patterns for Designing Scalable Real-Time Web ...
Designing a Scalable Twitter - Patterns for Designing Scalable Real-Time Web ...Designing a Scalable Twitter - Patterns for Designing Scalable Real-Time Web ...
Designing a Scalable Twitter - Patterns for Designing Scalable Real-Time Web ...
 
ElasticMQ: a fully asynchronous, Akka-based SQS server
ElasticMQ: a fully asynchronous, Akka-based SQS serverElasticMQ: a fully asynchronous, Akka-based SQS server
ElasticMQ: a fully asynchronous, Akka-based SQS server
 
Akka Revealed: A JVM Architect's Journey From Resilient Actors To Scalable Cl...
Akka Revealed: A JVM Architect's Journey From Resilient Actors To Scalable Cl...Akka Revealed: A JVM Architect's Journey From Resilient Actors To Scalable Cl...
Akka Revealed: A JVM Architect's Journey From Resilient Actors To Scalable Cl...
 
Microservices, Monoliths, SOA and How We Got Here
Microservices, Monoliths, SOA and How We Got HereMicroservices, Monoliths, SOA and How We Got Here
Microservices, Monoliths, SOA and How We Got Here
 
Real-Time Anomaly Detection with Spark MLlib, Akka and Cassandra
Real-Time Anomaly Detection  with Spark MLlib, Akka and  CassandraReal-Time Anomaly Detection  with Spark MLlib, Akka and  Cassandra
Real-Time Anomaly Detection with Spark MLlib, Akka and Cassandra
 
Lambda Architecture with Spark, Spark Streaming, Kafka, Cassandra, Akka and S...
Lambda Architecture with Spark, Spark Streaming, Kafka, Cassandra, Akka and S...Lambda Architecture with Spark, Spark Streaming, Kafka, Cassandra, Akka and S...
Lambda Architecture with Spark, Spark Streaming, Kafka, Cassandra, Akka and S...
 
Streaming Analytics with Spark, Kafka, Cassandra and Akka
Streaming Analytics with Spark, Kafka, Cassandra and AkkaStreaming Analytics with Spark, Kafka, Cassandra and Akka
Streaming Analytics with Spark, Kafka, Cassandra and Akka
 

Similar to Revitalizing Walmart's Aging Architecture for Web Scale

Revitalizing Aging Architectures with Microservices
Revitalizing Aging Architectures with MicroservicesRevitalizing Aging Architectures with Microservices
Revitalizing Aging Architectures with Microservices
Legacy Typesafe (now Lightbend)
 
The 6 Rules for Modernizing Your Legacy Java Monolith with Microservices
The 6 Rules for Modernizing Your Legacy Java Monolith with MicroservicesThe 6 Rules for Modernizing Your Legacy Java Monolith with Microservices
The 6 Rules for Modernizing Your Legacy Java Monolith with Microservices
Lightbend
 
Microservices: Architecture for the Real-time Organization
Microservices: Architecture for the Real-time OrganizationMicroservices: Architecture for the Real-time Organization
Microservices: Architecture for the Real-time Organization
Kevin Webber
 
Battery Ventures: Simulating and Visualizing Large Scale Cassandra Deployments
Battery Ventures: Simulating and Visualizing Large Scale Cassandra DeploymentsBattery Ventures: Simulating and Visualizing Large Scale Cassandra Deployments
Battery Ventures: Simulating and Visualizing Large Scale Cassandra Deployments
DataStax Academy
 
What is reactive
What is reactiveWhat is reactive
What is reactive
Lightbend
 
High-speed, Reactive Microservices 2017
High-speed, Reactive Microservices 2017High-speed, Reactive Microservices 2017
High-speed, Reactive Microservices 2017
Rick Hightower
 
Devoxx university - Kafka de haut en bas
Devoxx university - Kafka de haut en basDevoxx university - Kafka de haut en bas
Devoxx university - Kafka de haut en bas
Florent Ramiere
 
Micro service, Containers & Cluster Management
Micro service, Containers & Cluster ManagementMicro service, Containers & Cluster Management
Micro service, Containers & Cluster Management
Vasu Thiyagarajan
 
Internet Scale Architecture
Internet Scale ArchitectureInternet Scale Architecture
Internet Scale Architecture
RightScale
 
Data & analytics challenges in a microservice architecture
Data & analytics challenges in a microservice architectureData & analytics challenges in a microservice architecture
Data & analytics challenges in a microservice architecture
Niels Naglé
 
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...
Scaling Security on 100s of Millions of Mobile Devices Using Apache Kafka® an...
confluent
 
The Enterprise Cloud
The Enterprise CloudThe Enterprise Cloud
The Enterprise Cloud
Mark Masterson
 
Webinar Slides: Real-Time Analytics from MySQL
Webinar Slides: Real-Time Analytics from MySQLWebinar Slides: Real-Time Analytics from MySQL
Webinar Slides: Real-Time Analytics from MySQL
Continuent
 
AWS AutoScalling- Tech Talks Maio 2019
AWS AutoScalling- Tech Talks Maio 2019AWS AutoScalling- Tech Talks Maio 2019
AWS AutoScalling- Tech Talks Maio 2019
Amazon Web Services LATAM
 
Actor model in F# and Akka.NET
Actor model in F# and Akka.NETActor model in F# and Akka.NET
Actor model in F# and Akka.NET
Riccardo Terrell
 
Digital Workloads on AWS
Digital Workloads on AWSDigital Workloads on AWS
Digital Workloads on AWS
Amazon Web Services
 
Ingestion in data pipelines with Managed Kafka Clusters in Azure HDInsight
Ingestion in data pipelines with Managed Kafka Clusters in Azure HDInsightIngestion in data pipelines with Managed Kafka Clusters in Azure HDInsight
Ingestion in data pipelines with Managed Kafka Clusters in Azure HDInsight
Microsoft Tech Community
 
Loadbalancers: The fabric for your micro services
Loadbalancers: The fabric for your micro servicesLoadbalancers: The fabric for your micro services
Loadbalancers: The fabric for your micro services
Chiradeep Vittal
 
Keine Angst vorm Dinosaurier: Mainframe-Integration und -Offloading mit Confl...
Keine Angst vorm Dinosaurier: Mainframe-Integration und -Offloading mit Confl...Keine Angst vorm Dinosaurier: Mainframe-Integration und -Offloading mit Confl...
Keine Angst vorm Dinosaurier: Mainframe-Integration und -Offloading mit Confl...
Precisely
 
AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: Infrastr...
AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: Infrastr...AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: Infrastr...
AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: Infrastr...
AWS User Group - Thailand
 

Similar to Revitalizing Walmart's Aging Architecture for Web Scale (20)

Revitalizing Aging Architectures with Microservices
Revitalizing Aging Architectures with MicroservicesRevitalizing Aging Architectures with Microservices
Revitalizing Aging Architectures with Microservices
 
The 6 Rules for Modernizing Your Legacy Java Monolith with Microservices
The 6 Rules for Modernizing Your Legacy Java Monolith with MicroservicesThe 6 Rules for Modernizing Your Legacy Java Monolith with Microservices
The 6 Rules for Modernizing Your Legacy Java Monolith with Microservices
 
Microservices: Architecture for the Real-time Organization
Microservices: Architecture for the Real-time OrganizationMicroservices: Architecture for the Real-time Organization
Microservices: Architecture for the Real-time Organization
 
Battery Ventures: Simulating and Visualizing Large Scale Cassandra Deployments
Battery Ventures: Simulating and Visualizing Large Scale Cassandra DeploymentsBattery Ventures: Simulating and Visualizing Large Scale Cassandra Deployments
Battery Ventures: Simulating and Visualizing Large Scale Cassandra Deployments
 
What is reactive
What is reactiveWhat is reactive
What is reactive
 
High-speed, Reactive Microservices 2017
High-speed, Reactive Microservices 2017High-speed, Reactive Microservices 2017
High-speed, Reactive Microservices 2017
 
Devoxx university - Kafka de haut en bas
Devoxx university - Kafka de haut en basDevoxx university - Kafka de haut en bas
Devoxx university - Kafka de haut en bas
 
Micro service, Containers & Cluster Management
Micro service, Containers & Cluster ManagementMicro service, Containers & Cluster Management
Micro service, Containers & Cluster Management
 
Internet Scale Architecture
Internet Scale ArchitectureInternet Scale Architecture
Internet Scale Architecture
 
Data & analytics challenges in a microservice architecture
Data & analytics challenges in a microservice architectureData & analytics challenges in a microservice architecture
Data & analytics challenges in a microservice architecture
 
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...
Scaling Security on 100s of Millions of Mobile Devices Using Apache Kafka® an...
 
The Enterprise Cloud
The Enterprise CloudThe Enterprise Cloud
The Enterprise Cloud
 
Webinar Slides: Real-Time Analytics from MySQL
Webinar Slides: Real-Time Analytics from MySQLWebinar Slides: Real-Time Analytics from MySQL
Webinar Slides: Real-Time Analytics from MySQL
 
AWS AutoScalling- Tech Talks Maio 2019
AWS AutoScalling- Tech Talks Maio 2019AWS AutoScalling- Tech Talks Maio 2019
AWS AutoScalling- Tech Talks Maio 2019
 
Actor model in F# and Akka.NET
Actor model in F# and Akka.NETActor model in F# and Akka.NET
Actor model in F# and Akka.NET
 
Digital Workloads on AWS
Digital Workloads on AWSDigital Workloads on AWS
Digital Workloads on AWS
 
Ingestion in data pipelines with Managed Kafka Clusters in Azure HDInsight
Ingestion in data pipelines with Managed Kafka Clusters in Azure HDInsightIngestion in data pipelines with Managed Kafka Clusters in Azure HDInsight
Ingestion in data pipelines with Managed Kafka Clusters in Azure HDInsight
 
Loadbalancers: The fabric for your micro services
Loadbalancers: The fabric for your micro servicesLoadbalancers: The fabric for your micro services
Loadbalancers: The fabric for your micro services
 
Keine Angst vorm Dinosaurier: Mainframe-Integration und -Offloading mit Confl...
Keine Angst vorm Dinosaurier: Mainframe-Integration und -Offloading mit Confl...Keine Angst vorm Dinosaurier: Mainframe-Integration und -Offloading mit Confl...
Keine Angst vorm Dinosaurier: Mainframe-Integration und -Offloading mit Confl...
 
AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: Infrastr...
AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: Infrastr...AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: Infrastr...
AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: Infrastr...
 

Recently uploaded

Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 

Recently uploaded (20)

Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 

Revitalizing Walmart's Aging Architecture for Web Scale