SlideShare a Scribd company logo
Submit Search
Upload
Microservices as Chat Bots
Report
Share
Y
Yegor Bugayenko
Follow
•
1 like
•
2,160 views
1
of
10
Microservices as Chat Bots
•
1 like
•
2,160 views
Report
Share
Download Now
Download to read offline
Software
CascadiaIT 2016, Seattle, March 12
Read more
Y
Yegor Bugayenko
Follow
Recommended
Chat Bots are the new UI by
Chat Bots are the new UI
Yegor Bugayenko
1.7K views
•
14 slides
How Do You Talk to Your Microservice? by
How Do You Talk to Your Microservice?
Yegor Bugayenko
1.9K views
•
13 slides
Chat Bots vs UI by
Chat Bots vs UI
Yegor Bugayenko
1.8K views
•
14 slides
김영욱 - Microsoft Bot Framework [WSConf. Seoul 2017] by
김영욱 - Microsoft Bot Framework [WSConf. Seoul 2017]
WSConf.
1.2K views
•
58 slides
Azure Global Bootcamp 2017 - Microsoft Cognitive Services by
Azure Global Bootcamp 2017 - Microsoft Cognitive Services
George Spyrou
350 views
•
9 slides
Adminstering biztalkusingchatbot by
Adminstering biztalkusingchatbot
BizTalk360
600 views
•
15 slides
More Related Content
More from Yegor Bugayenko
Can Distributed Teams Deliver Quality? by
Can Distributed Teams Deliver Quality?
Yegor Bugayenko
269 views
•
23 slides
Are You Sure You Are Not a Micromanager? by
Are You Sure You Are Not a Micromanager?
Yegor Bugayenko
245 views
•
16 slides
On Requirements Management (Demotivate Them Right) by
On Requirements Management (Demotivate Them Right)
Yegor Bugayenko
220 views
•
16 slides
My Experience of 1000 Interviews by
My Experience of 1000 Interviews
Yegor Bugayenko
218 views
•
20 slides
Are you sure you are not a micromanager? by
Are you sure you are not a micromanager?
Yegor Bugayenko
251 views
•
15 slides
Quality Assurance vs. Testing by
Quality Assurance vs. Testing
Yegor Bugayenko
660 views
•
25 slides
More from Yegor Bugayenko
(20)
Can Distributed Teams Deliver Quality? by Yegor Bugayenko
Can Distributed Teams Deliver Quality?
Yegor Bugayenko
•
269 views
Are You Sure You Are Not a Micromanager? by Yegor Bugayenko
Are You Sure You Are Not a Micromanager?
Yegor Bugayenko
•
245 views
On Requirements Management (Demotivate Them Right) by Yegor Bugayenko
On Requirements Management (Demotivate Them Right)
Yegor Bugayenko
•
220 views
My Experience of 1000 Interviews by Yegor Bugayenko
My Experience of 1000 Interviews
Yegor Bugayenko
•
218 views
Are you sure you are not a micromanager? by Yegor Bugayenko
Are you sure you are not a micromanager?
Yegor Bugayenko
•
251 views
Quality Assurance vs. Testing by Yegor Bugayenko
Quality Assurance vs. Testing
Yegor Bugayenko
•
660 views
Is Java Getting Better? by Yegor Bugayenko
Is Java Getting Better?
Yegor Bugayenko
•
347 views
Typical Pitfalls in Testing by Yegor Bugayenko
Typical Pitfalls in Testing
Yegor Bugayenko
•
269 views
Software Testing Pitfalls by Yegor Bugayenko
Software Testing Pitfalls
Yegor Bugayenko
•
295 views
Five Trends We Are Afraid Of by Yegor Bugayenko
Five Trends We Are Afraid Of
Yegor Bugayenko
•
378 views
Experts vs Expertise by Yegor Bugayenko
Experts vs Expertise
Yegor Bugayenko
•
422 views
Who Cares About Quality? by Yegor Bugayenko
Who Cares About Quality?
Yegor Bugayenko
•
272 views
Quantity vs. Quality by Yegor Bugayenko
Quantity vs. Quality
Yegor Bugayenko
•
326 views
Experts vs Expertise by Yegor Bugayenko
Experts vs Expertise
Yegor Bugayenko
•
225 views
Zold: a cryptocurrency without Blockchain by Yegor Bugayenko
Zold: a cryptocurrency without Blockchain
Yegor Bugayenko
•
282 views
Life Without Blockchain by Yegor Bugayenko
Life Without Blockchain
Yegor Bugayenko
•
202 views
How to Cut Corners and Stay Cool by Yegor Bugayenko
How to Cut Corners and Stay Cool
Yegor Bugayenko
•
318 views
Math or Love? by Yegor Bugayenko
Math or Love?
Yegor Bugayenko
•
245 views
How much do you cost? by Yegor Bugayenko
How much do you cost?
Yegor Bugayenko
•
585 views
Java Annotations Are a Bad Idea by Yegor Bugayenko
Java Annotations Are a Bad Idea
Yegor Bugayenko
•
894 views
Recently uploaded
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J... by
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...
Deltares
9 views
•
24 slides
El Arte de lo Possible by
El Arte de lo Possible
Neo4j
38 views
•
35 slides
DSD-INT 2023 HydroMT model building and river-coast coupling in Python - Bove... by
DSD-INT 2023 HydroMT model building and river-coast coupling in Python - Bove...
Deltares
17 views
•
17 slides
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t... by
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...
Deltares
9 views
•
26 slides
DSD-INT 2023 SFINCS Modelling in the U.S. Pacific Northwest - Parker by
DSD-INT 2023 SFINCS Modelling in the U.S. Pacific Northwest - Parker
Deltares
9 views
•
16 slides
Cycleops - Automate deployments on top of bare metal.pptx by
Cycleops - Automate deployments on top of bare metal.pptx
Thanassis Parathyras
30 views
•
12 slides
Recently uploaded
(20)
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J... by Deltares
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...
Deltares
•
9 views
El Arte de lo Possible by Neo4j
El Arte de lo Possible
Neo4j
•
38 views
DSD-INT 2023 HydroMT model building and river-coast coupling in Python - Bove... by Deltares
DSD-INT 2023 HydroMT model building and river-coast coupling in Python - Bove...
Deltares
•
17 views
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t... by Deltares
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...
Deltares
•
9 views
DSD-INT 2023 SFINCS Modelling in the U.S. Pacific Northwest - Parker by Deltares
DSD-INT 2023 SFINCS Modelling in the U.S. Pacific Northwest - Parker
Deltares
•
9 views
Cycleops - Automate deployments on top of bare metal.pptx by Thanassis Parathyras
Cycleops - Automate deployments on top of bare metal.pptx
Thanassis Parathyras
•
30 views
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx by animuscrm
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx
animuscrm
•
13 views
DSD-INT 2023 Next-Generation Flood Inundation Mapping for Taiwan - Delft3D FM... by Deltares
DSD-INT 2023 Next-Generation Flood Inundation Mapping for Taiwan - Delft3D FM...
Deltares
•
7 views
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ... by Donato Onofri
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...
Donato Onofri
•
711 views
Consulting for Data Monetization Maximizing the Profit Potential of Your Data... by Flexsin
Consulting for Data Monetization Maximizing the Profit Potential of Your Data...
Flexsin
•
15 views
DSD-INT 2023 Delft3D FM Suite 2024.01 2D3D - New features + Improvements - Ge... by Deltares
DSD-INT 2023 Delft3D FM Suite 2024.01 2D3D - New features + Improvements - Ge...
Deltares
•
16 views
ict act 1.pptx by sanjaniarun08
ict act 1.pptx
sanjaniarun08
•
13 views
Advanced API Mocking Techniques by Dimpy Adhikary
Advanced API Mocking Techniques
Dimpy Adhikary
•
19 views
SAP FOR CONTRACT MANUFACTURING.pdf by Virendra Rai, PMP
SAP FOR CONTRACT MANUFACTURING.pdf
Virendra Rai, PMP
•
11 views
DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko... by Deltares
DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko...
Deltares
•
11 views
DSD-INT 2023 Dam break simulation in Derna (Libya) using HydroMT_SFINCS - Prida by Deltares
DSD-INT 2023 Dam break simulation in Derna (Libya) using HydroMT_SFINCS - Prida
Deltares
•
18 views
HarshithAkkapelli_Presentation.pdf by harshithakkapelli
HarshithAkkapelli_Presentation.pdf
harshithakkapelli
•
11 views
Mark Simpson - UKOUG23 - Refactoring Monolithic Oracle Database Applications ... by marksimpsongw
Mark Simpson - UKOUG23 - Refactoring Monolithic Oracle Database Applications ...
marksimpsongw
•
76 views
Fleet Management Software in India by Fleetable
Fleet Management Software in India
Fleetable
•
11 views
LAVADORA ROLO.docx by SamuelRamirez83524
LAVADORA ROLO.docx
SamuelRamirez83524
•
7 views
Microservices as Chat Bots
1.
Microservices as Chat Bots Yegor
Bugayenko @yegor256
2.
1.monolith2.composable 3.reusable4.decoupled 5.visible6.heterogeneous microservices chat bots
3.
Java method calls module A client HTTP module B 1.monolith
4.
HTTP API calls micro service Aclient HTTP micro service B 2.composable
5.
HTTP API calls micro service Aclient HTTP micro service B 3.reusable HTTP
6.
micro service A client micro service B 4.decoupled HTTP hub HTTP HTTP +language
7.
micro service A client micro service B 5.visible HTTP hub User +language UI
8.
IRC Slack GitHub - authentication - authorization -
web interface - mobile interface - RESTful API - fast - volume friendly - lightweight Netbout
9.
micro service A client micro service B 6.heterogeneous hub User micro service
X +language
10.
what do you
think? @yegor256