Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Microservices
as Chat Bots
Yegor Bugayenko
@yegor256
1.monolith2.composable
3.reusable4.decoupled
5.visible6.heterogeneous
microservices chat bots
Java
method
calls
module A
client
HTTP
module B
1.monolith
HTTP
API
calls
micro
service Aclient
HTTP
micro
service B
2.composable
HTTP
API
calls
micro
service Aclient
HTTP
micro
service B
3.reusable
HTTP
micro
service A
client
micro
service B
4.decoupled
HTTP
hub
HTTP
HTTP
+language
micro
service A
client
micro
service B
5.visible
HTTP
hub
User
+language
UI
IRC
Slack
GitHub
- authentication
- authorization
- web interface
- mobile interface
- RESTful API
- fast
- volume friendl...
micro
service A
client
micro
service B
6.heterogeneous
hub
User
micro
service X
+language
what do you think?
@yegor256
Upcoming SlideShare
Loading in …5
×

Microservices as Chat Bots

1,999 views

Published on

CascadiaIT 2016, Seattle, March 12

Published in: Software
  • Be the first to comment

  • Be the first to like this

Microservices as Chat Bots

  1. 1. Microservices as Chat Bots Yegor Bugayenko @yegor256
  2. 2. 1.monolith2.composable 3.reusable4.decoupled 5.visible6.heterogeneous microservices chat bots
  3. 3. Java method calls module A client HTTP module B 1.monolith
  4. 4. HTTP API calls micro service Aclient HTTP micro service B 2.composable
  5. 5. HTTP API calls micro service Aclient HTTP micro service B 3.reusable HTTP
  6. 6. micro service A client micro service B 4.decoupled HTTP hub HTTP HTTP +language
  7. 7. micro service A client micro service B 5.visible HTTP hub User +language UI
  8. 8. IRC Slack GitHub - authentication - authorization - web interface - mobile interface - RESTful API - fast - volume friendly - lightweight Netbout
  9. 9. micro service A client micro service B 6.heterogeneous hub User micro service X +language
  10. 10. what do you think? @yegor256

×