Submit Search
Upload
Microservices chat
•
Download as PPTX, PDF
•
20 likes
•
1,321 views
YongHyuk Lee
Follow
Microservices Chat wopkshop. Vert.x, Redis
Read less
Read more
Software
Report
Share
Report
Share
1 of 18
Download now
Recommended
Vert.X and MSA - DevOps
Vert.X and MSA - DevOps
YongHyuk Lee
Mutating Admission Webhook creation
Mutating Admission Webhook creation
Victor Morales
Service Discovery: From Classic to VPC
Service Discovery: From Classic to VPC
Mark Corwin
GDL OpenStack Community - Openstack Introduction
GDL OpenStack Community - Openstack Introduction
Victor Morales
Microservices, DevOps, and Containers with OpenShift and Fabric8
Microservices, DevOps, and Containers with OpenShift and Fabric8
Christian Posta
AKS - Azure Kubernetes Services - kubernetes meetup may 2018
AKS - Azure Kubernetes Services - kubernetes meetup may 2018
Jorge Arteiro
TechTalk - Building Serverless Applications with IBM Bluemix
TechTalk - Building Serverless Applications with IBM Bluemix
Janakiram MSV
Henrique Rodrigues (NotOnTheHighStreet.com) - Building a Future-Proof Infrast...
Henrique Rodrigues (NotOnTheHighStreet.com) - Building a Future-Proof Infrast...
Outlyer
Recommended
Vert.X and MSA - DevOps
Vert.X and MSA - DevOps
YongHyuk Lee
Mutating Admission Webhook creation
Mutating Admission Webhook creation
Victor Morales
Service Discovery: From Classic to VPC
Service Discovery: From Classic to VPC
Mark Corwin
GDL OpenStack Community - Openstack Introduction
GDL OpenStack Community - Openstack Introduction
Victor Morales
Microservices, DevOps, and Containers with OpenShift and Fabric8
Microservices, DevOps, and Containers with OpenShift and Fabric8
Christian Posta
AKS - Azure Kubernetes Services - kubernetes meetup may 2018
AKS - Azure Kubernetes Services - kubernetes meetup may 2018
Jorge Arteiro
TechTalk - Building Serverless Applications with IBM Bluemix
TechTalk - Building Serverless Applications with IBM Bluemix
Janakiram MSV
Henrique Rodrigues (NotOnTheHighStreet.com) - Building a Future-Proof Infrast...
Henrique Rodrigues (NotOnTheHighStreet.com) - Building a Future-Proof Infrast...
Outlyer
AKS Azure Kubernetes Services - Azure Nights melbourne feb 2018
AKS Azure Kubernetes Services - Azure Nights melbourne feb 2018
Jorge Arteiro
Fission Introduction
Fission Introduction
Ta Ching Chen
Sebastien goasguen cloud stack and docker
Sebastien goasguen cloud stack and docker
ShapeBlue
Fuse Online Hands-on Guide
Fuse Online Hands-on Guide
Nobuhiro Sue
Fuse Online Hands-on Guide
Fuse Online Hands-on Guide
Nobuhiro Sue
TechTalk Webinar Series - Getting Started with Apache OpenWhisk
TechTalk Webinar Series - Getting Started with Apache OpenWhisk
Janakiram MSV
Stateful Applications On the Cloud: A PayPal Journey
Stateful Applications On the Cloud: A PayPal Journey
Tesora
Owain Perry (Just Giving) - Continuous Delivery of Windows Micro-Services in ...
Owain Perry (Just Giving) - Continuous Delivery of Windows Micro-Services in ...
Outlyer
Who needs containers in a serverless world
Who needs containers in a serverless world
Matthias Luebken
Managing Microservices traffic using Istio
Managing Microservices traffic using Istio
Arun prasath
OpenStack at Bloomberg
OpenStack at Bloomberg
Tesora
Kubernetes + netflix oss
Kubernetes + netflix oss
Cristiano Altmann
Brendon Foxen (Channel 4) - Speeding up Software Delivery at Channel 4
Brendon Foxen (Channel 4) - Speeding up Software Delivery at Channel 4
Outlyer
Using Serverless Architectures to build and provision modern infrastructures
Using Serverless Architectures to build and provision modern infrastructures
Ramit Surana
Kubernetes on OpenStack @eBay
Kubernetes on OpenStack @eBay
Sriram Subramanian
OpenFaaS
OpenFaaS
Jacopo Carlini
Openstack portal-bestpractices-campbell mcneill
Openstack portal-bestpractices-campbell mcneill
Campbell McNeill
Cloud Solution Day 2016: Service Mesh for Kubernetes
Cloud Solution Day 2016: Service Mesh for Kubernetes
AWS Vietnam Community
Cloudsolutionday 2016: Docker & FAAS at getvero.com
Cloudsolutionday 2016: Docker & FAAS at getvero.com
AWS Vietnam Community
Build your First IoT Application with IBM Watson IoT
Build your First IoT Application with IBM Watson IoT
Janakiram MSV
2015 JBUG KOREA MEETUP - spring4 width infinispan
2015 JBUG KOREA MEETUP - spring4 width infinispan
YongHyuk Lee
RHQ 공감 Seminar 6th
RHQ 공감 Seminar 6th
Ted Won
More Related Content
What's hot
AKS Azure Kubernetes Services - Azure Nights melbourne feb 2018
AKS Azure Kubernetes Services - Azure Nights melbourne feb 2018
Jorge Arteiro
Fission Introduction
Fission Introduction
Ta Ching Chen
Sebastien goasguen cloud stack and docker
Sebastien goasguen cloud stack and docker
ShapeBlue
Fuse Online Hands-on Guide
Fuse Online Hands-on Guide
Nobuhiro Sue
Fuse Online Hands-on Guide
Fuse Online Hands-on Guide
Nobuhiro Sue
TechTalk Webinar Series - Getting Started with Apache OpenWhisk
TechTalk Webinar Series - Getting Started with Apache OpenWhisk
Janakiram MSV
Stateful Applications On the Cloud: A PayPal Journey
Stateful Applications On the Cloud: A PayPal Journey
Tesora
Owain Perry (Just Giving) - Continuous Delivery of Windows Micro-Services in ...
Owain Perry (Just Giving) - Continuous Delivery of Windows Micro-Services in ...
Outlyer
Who needs containers in a serverless world
Who needs containers in a serverless world
Matthias Luebken
Managing Microservices traffic using Istio
Managing Microservices traffic using Istio
Arun prasath
OpenStack at Bloomberg
OpenStack at Bloomberg
Tesora
Kubernetes + netflix oss
Kubernetes + netflix oss
Cristiano Altmann
Brendon Foxen (Channel 4) - Speeding up Software Delivery at Channel 4
Brendon Foxen (Channel 4) - Speeding up Software Delivery at Channel 4
Outlyer
Using Serverless Architectures to build and provision modern infrastructures
Using Serverless Architectures to build and provision modern infrastructures
Ramit Surana
Kubernetes on OpenStack @eBay
Kubernetes on OpenStack @eBay
Sriram Subramanian
OpenFaaS
OpenFaaS
Jacopo Carlini
Openstack portal-bestpractices-campbell mcneill
Openstack portal-bestpractices-campbell mcneill
Campbell McNeill
Cloud Solution Day 2016: Service Mesh for Kubernetes
Cloud Solution Day 2016: Service Mesh for Kubernetes
AWS Vietnam Community
Cloudsolutionday 2016: Docker & FAAS at getvero.com
Cloudsolutionday 2016: Docker & FAAS at getvero.com
AWS Vietnam Community
Build your First IoT Application with IBM Watson IoT
Build your First IoT Application with IBM Watson IoT
Janakiram MSV
What's hot
(20)
AKS Azure Kubernetes Services - Azure Nights melbourne feb 2018
AKS Azure Kubernetes Services - Azure Nights melbourne feb 2018
Fission Introduction
Fission Introduction
Sebastien goasguen cloud stack and docker
Sebastien goasguen cloud stack and docker
Fuse Online Hands-on Guide
Fuse Online Hands-on Guide
Fuse Online Hands-on Guide
Fuse Online Hands-on Guide
TechTalk Webinar Series - Getting Started with Apache OpenWhisk
TechTalk Webinar Series - Getting Started with Apache OpenWhisk
Stateful Applications On the Cloud: A PayPal Journey
Stateful Applications On the Cloud: A PayPal Journey
Owain Perry (Just Giving) - Continuous Delivery of Windows Micro-Services in ...
Owain Perry (Just Giving) - Continuous Delivery of Windows Micro-Services in ...
Who needs containers in a serverless world
Who needs containers in a serverless world
Managing Microservices traffic using Istio
Managing Microservices traffic using Istio
OpenStack at Bloomberg
OpenStack at Bloomberg
Kubernetes + netflix oss
Kubernetes + netflix oss
Brendon Foxen (Channel 4) - Speeding up Software Delivery at Channel 4
Brendon Foxen (Channel 4) - Speeding up Software Delivery at Channel 4
Using Serverless Architectures to build and provision modern infrastructures
Using Serverless Architectures to build and provision modern infrastructures
Kubernetes on OpenStack @eBay
Kubernetes on OpenStack @eBay
OpenFaaS
OpenFaaS
Openstack portal-bestpractices-campbell mcneill
Openstack portal-bestpractices-campbell mcneill
Cloud Solution Day 2016: Service Mesh for Kubernetes
Cloud Solution Day 2016: Service Mesh for Kubernetes
Cloudsolutionday 2016: Docker & FAAS at getvero.com
Cloudsolutionday 2016: Docker & FAAS at getvero.com
Build your First IoT Application with IBM Watson IoT
Build your First IoT Application with IBM Watson IoT
Viewers also liked
2015 JBUG KOREA MEETUP - spring4 width infinispan
2015 JBUG KOREA MEETUP - spring4 width infinispan
YongHyuk Lee
RHQ 공감 Seminar 6th
RHQ 공감 Seminar 6th
Ted Won
JBoss Community's Application Monitoring Platform
JBoss Community's Application Monitoring Platform
Ted Won
JCO 11th 클라우드 환경에서 Java EE 운영 환경 구축하기
JCO 11th 클라우드 환경에서 Java EE 운영 환경 구축하기
Ted Won
Red Hat Forum 2012 - JBoss RHQ - Java Application Monitoring & Management Pla...
Red Hat Forum 2012 - JBoss RHQ - Java Application Monitoring & Management Pla...
Ted Won
Nara - Personalized Web Recommendation Service Quick Review
Nara - Personalized Web Recommendation Service Quick Review
Ted Won
Real-time Big Data Analytics Practice with Unstructured Data
Real-time Big Data Analytics Practice with Unstructured Data
Ted Won
Hadoop for the Data Scientist: Spark in Cloudera 5.5
Hadoop for the Data Scientist: Spark in Cloudera 5.5
Cloudera, Inc.
JDG 7 & Spark Integration
JDG 7 & Spark Integration
Ted Won
Complex Event Processing with Esper
Complex Event Processing with Esper
Ted Won
지금 핫한 Real-time In-memory Stream Processing 이야기
지금 핫한 Real-time In-memory Stream Processing 이야기
Ted Won
Complex Event Processing with Esper
Complex Event Processing with Esper
Ted Won
칸반(Kanban)
칸반(Kanban)
영기 김
Enviss Prezentace 2012 PDFCZ
Enviss Prezentace 2012 PDFCZ
Rosta1974
Bio accent
Bio accent
Al Baha University
Irregularities in Traffic Forecasts
Irregularities in Traffic Forecasts
Basil Psarianos
Dave Page – Exploding Website Conversion
Dave Page – Exploding Website Conversion
Sean Bradley
تاريخ مختصر لعقيدة الاختيار السابق في كتابات جون كالفن =مارك نيجارد
تاريخ مختصر لعقيدة الاختيار السابق في كتابات جون كالفن =مارك نيجارد
Ibrahimia Church Ftriends
Ciri-ciri Ikan Hiasan
Ciri-ciri Ikan Hiasan
Alyssa Camilia
The Four Seasons
The Four Seasons
leslieprospers
Viewers also liked
(20)
2015 JBUG KOREA MEETUP - spring4 width infinispan
2015 JBUG KOREA MEETUP - spring4 width infinispan
RHQ 공감 Seminar 6th
RHQ 공감 Seminar 6th
JBoss Community's Application Monitoring Platform
JBoss Community's Application Monitoring Platform
JCO 11th 클라우드 환경에서 Java EE 운영 환경 구축하기
JCO 11th 클라우드 환경에서 Java EE 운영 환경 구축하기
Red Hat Forum 2012 - JBoss RHQ - Java Application Monitoring & Management Pla...
Red Hat Forum 2012 - JBoss RHQ - Java Application Monitoring & Management Pla...
Nara - Personalized Web Recommendation Service Quick Review
Nara - Personalized Web Recommendation Service Quick Review
Real-time Big Data Analytics Practice with Unstructured Data
Real-time Big Data Analytics Practice with Unstructured Data
Hadoop for the Data Scientist: Spark in Cloudera 5.5
Hadoop for the Data Scientist: Spark in Cloudera 5.5
JDG 7 & Spark Integration
JDG 7 & Spark Integration
Complex Event Processing with Esper
Complex Event Processing with Esper
지금 핫한 Real-time In-memory Stream Processing 이야기
지금 핫한 Real-time In-memory Stream Processing 이야기
Complex Event Processing with Esper
Complex Event Processing with Esper
칸반(Kanban)
칸반(Kanban)
Enviss Prezentace 2012 PDFCZ
Enviss Prezentace 2012 PDFCZ
Bio accent
Bio accent
Irregularities in Traffic Forecasts
Irregularities in Traffic Forecasts
Dave Page – Exploding Website Conversion
Dave Page – Exploding Website Conversion
تاريخ مختصر لعقيدة الاختيار السابق في كتابات جون كالفن =مارك نيجارد
تاريخ مختصر لعقيدة الاختيار السابق في كتابات جون كالفن =مارك نيجارد
Ciri-ciri Ikan Hiasan
Ciri-ciri Ikan Hiasan
The Four Seasons
The Four Seasons
Similar to Microservices chat
Highly available nodejs
Highly available nodejs
pfremm
Event Bus as Backbone for Decoupled Microservice Choreography - Lecture and W...
Event Bus as Backbone for Decoupled Microservice Choreography - Lecture and W...
Lucas Jellema
Microservices: Living Large in Your Castle Made of Sand
Microservices: Living Large in Your Castle Made of Sand
MongoDB
Event Bus as Backbone for Decoupled Microservice Choreography (Oracle Code, A...
Event Bus as Backbone for Decoupled Microservice Choreography (Oracle Code, A...
Lucas Jellema
Introduction to Microservices
Introduction to Microservices
Paulo Gandra de Sousa
Event Bus as Backbone for Decoupled Microservice Choreography (JFall 2017)
Event Bus as Backbone for Decoupled Microservice Choreography (JFall 2017)
Lucas Jellema
Cloud Native Application
Cloud Native Application
VMUG IT
Building cloud native apps
Building cloud native apps
Swaminathan Vetri
Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...
Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...
Animesh Singh
WSO2 Workshop Sydney 2016 - Microservices
WSO2 Workshop Sydney 2016 - Microservices
Dassana Wijesekara
Microservices Architecture, Monolith Migration Patterns
Microservices Architecture, Monolith Migration Patterns
Araf Karsh Hamid
ThatConference 2016 - Highly Available Node.js
ThatConference 2016 - Highly Available Node.js
Brad Williams
Designing Microservices
Designing Microservices
David Chou
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...
VMworld
Docker & aPaaS: Enterprise Innovation and Trends for 2015
Docker & aPaaS: Enterprise Innovation and Trends for 2015
WaveMaker, Inc.
DEVNET-1184 Microservices Patterns
DEVNET-1184 Microservices Patterns
Cisco DevNet
Breaking the Monolith Road to Containers
Breaking the Monolith Road to Containers
Amazon Web Services
Rami Sayar - Node microservices with Docker
Rami Sayar - Node microservices with Docker
Web à Québec
Building Services with WSO2 Application Server and WSO2 Microservices Framewo...
Building Services with WSO2 Application Server and WSO2 Microservices Framewo...
Sagara Gunathunga
Stay productive while slicing up the monolith
Stay productive while slicing up the monolith
Markus Eisele
Similar to Microservices chat
(20)
Highly available nodejs
Highly available nodejs
Event Bus as Backbone for Decoupled Microservice Choreography - Lecture and W...
Event Bus as Backbone for Decoupled Microservice Choreography - Lecture and W...
Microservices: Living Large in Your Castle Made of Sand
Microservices: Living Large in Your Castle Made of Sand
Event Bus as Backbone for Decoupled Microservice Choreography (Oracle Code, A...
Event Bus as Backbone for Decoupled Microservice Choreography (Oracle Code, A...
Introduction to Microservices
Introduction to Microservices
Event Bus as Backbone for Decoupled Microservice Choreography (JFall 2017)
Event Bus as Backbone for Decoupled Microservice Choreography (JFall 2017)
Cloud Native Application
Cloud Native Application
Building cloud native apps
Building cloud native apps
Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...
Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...
WSO2 Workshop Sydney 2016 - Microservices
WSO2 Workshop Sydney 2016 - Microservices
Microservices Architecture, Monolith Migration Patterns
Microservices Architecture, Monolith Migration Patterns
ThatConference 2016 - Highly Available Node.js
ThatConference 2016 - Highly Available Node.js
Designing Microservices
Designing Microservices
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...
Docker & aPaaS: Enterprise Innovation and Trends for 2015
Docker & aPaaS: Enterprise Innovation and Trends for 2015
DEVNET-1184 Microservices Patterns
DEVNET-1184 Microservices Patterns
Breaking the Monolith Road to Containers
Breaking the Monolith Road to Containers
Rami Sayar - Node microservices with Docker
Rami Sayar - Node microservices with Docker
Building Services with WSO2 Application Server and WSO2 Microservices Framewo...
Building Services with WSO2 Application Server and WSO2 Microservices Framewo...
Stay productive while slicing up the monolith
Stay productive while slicing up the monolith
Recently uploaded
Asset Management Software - Infographic
Asset Management Software - Infographic
Hr365.us smith
EY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
Neo4j
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
Frank van der Linden
What is Binary Language? Computer Number Systems
What is Binary Language? Computer Number Systems
JheuzeDellosa
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
soniya singh
What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?
Watsoo Telematics
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio, Inc.
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
stazi3110
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
gurkirankumar98700
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
soniya singh
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
Tier1 app
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
VICTOR MAESTRE RAMIREZ
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
BradBedford3
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
kotipi9215
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
kalichargn70th171
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
OPEN KNOWLEDGE GmbH
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
Andreas Granig
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
OnePlan Solutions
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
Christina Lin
Recently uploaded
(20)
Asset Management Software - Infographic
Asset Management Software - Infographic
EY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
What is Binary Language? Computer Number Systems
What is Binary Language? Computer Number Systems
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
Microservices chat
1.
마이크로서비스로 구축하는 경량 고성능 분산채팅
플랫폼 Reactive Web/App 개발을 위한 가장 핫한 방법
2.
• The Reactive
Manifesto • Reactive vs nonReactive • Microservices vs Monolithic Architecture • Microservices with MQ • Deployment/Management Microservices • Vert.x, eventBus, sockJs, Redis • Workshop1 - single Vert.x chat server • Workshop2 - cluster Vert.x chat server • Workshop3 - Distributed single Vert.x chat server • Q & A
3.
The Reactive Manifesto http://www.reactivemanifesto.org/
4.
5.
Reactive vs nonReactiveBenefits of
Reactive
6.
Microservices vs Monolithic Architecture Benefits
of Microservices
7.
Microservices with MQ !!!
WORKSHOP !!!
8.
Deployment/Manageme nt Microservices
9.
• Service instance
per container • Docker • Swarm • Kubernetes • DCOS - Docker/Marathon/Mesos • Amazon EC2 Container Service https://dcos.io/
10.
Vert.x, eventBus, sockJs, Redis
11.
https://github.com/sockjs http://vertx.io/ https://redis.io/
12.
Workshop1 Single Vert.x chat
server
13.
s://github.com/unlogicaldev/slime/tree/master/slime-microservice- • slime-http :
http web server & static resource • slime-sockjs : sockjs socket server #>cd slime-http #>mvn clean package #>java -jar target/slime-http-0.0.1-SNAPSHOT-fat.jar #>cd slime-sockjs #>mvn clean package #>java -jar target/slime-sockjs-0.0.1-SNAPSHOT-fat.jar
14.
Workshop2 Cluster(HAZELCAST) Vert.x chat
server
15.
• slime-http :
http web server & static resource • slime-sockjs : sockjs socket server #>cd slime-http #>mvn clean package #>java -jar target/slime-http-0.0.1-SNAPSHOT-fat.jar #>cd slime-sockjs #>mvn clean package #>java -jar target/slime-sockjs-0.0.1-SNAPSHOT-fat.jar
16.
Workshop3 Distributed Single Vert.x
chat server
17.
• slime-http :
http web server & static resource • slime-sockjs : sockjs socket server • slime-publish : message publish microservice #>cd slime-http #>mvn clean package #>java -jar target/slime-http-0.0.1-SNAPSHOT-fat.jar #>cd slime-publish #>mvn clean package #>java -jar target/slime-publish-0.0.1-SNAPSHOT-fat.jar #>cd slime-sockjs #>mvn clean package #>java -jar target/slime-sockjs-0.0.1-SNAPSHOT-fat.jar
18.
Q & A https://github.com/unlogicaldev/slime/tree/master/slime-microservice- chat https://github.com/sayseakleng/vertx-eventbus-chat https://github.com/cescoffier/vertx-microservices- workshop https://www.facebook.com/groups/jbossusergroup/ unlogicaldev@gmail.com
Rhys Lee
Download now