Richardrodger designing-microservices-uxdx-dublin-oct
-
Upload
richard-rodger -
Category
Technology
-
view
61 -
download
1
Transcript of Richardrodger designing-microservices-uxdx-dublin-oct
Designing Microservices A visual language
for product description
Richard Rodger @rjrodger
Depends on
Depends on
different
things
Depends on
different
things
in the right
order.
Independent
Independent
similar things
Independent
similar things
in any order.
Enterprise Software
Depends on
different
things
in the right
order.*uml-diagrams.org
Enterprise Software
Microservices
Microservices
Independent
similar things
in any order.
How do you decide which
microservices to build?
Requirements
Messages
Services
"Build a search engine!"
Requirementsa) enter search query and get results
b) get more information about a result
a) do-query
b) get-details
Requirementsa) enter search query and get results
b) get more information about a result
Messages
Servicesa) ui sends do-query to search
b) ui sends get-details to info
Requirementsa) enter search query and get results
b) get more information about a result
a) do-query
b) get-details
Messages
When do you need an answer?
Now: synchronous
Never: asynchronous
A Search Engine
in Microservices
Independent
similar things
in any order.
Independent
similar things
in any order.
A Search Engine
in Microservices
bit.ly/taomicro
@taomicroservice
Thanks!
Richard Rodger @rjrodger