How we build microservices
blog.yourkarma.com
How we build microservices
1–10 of 42 posts
Re: How we build microservices
#2THIS. This should be printed in 36-point font on every microservice article.
Re: How we build microservices
#3I find this surprising. I would've thought having a more modular system would lend itself to easier testing. Have others had this same experience?
Re: How we build microservices
#4"The biggest challenge with microservices is testing. With a regular web application, an end-to-end test is easy: just click somewhere on the website, and see what changes in the database." I find this surprising. I would've thought having a more modular system would lend itself to easier testing. Have others had this same experience?
Re: How we build microservices
#5"The biggest challenge with microservices is testing. With a regular web application, an end-to-end test is easy: just click somewhere on the website, and see what changes in the database." I find this surprising. I would've thought having a more modular system would lend itself to easier testing. Have others had this same experience?
There are "contracts" on how to talk to other services. You can test if you follow that contract, but it's hard to verify automatically that these contracts are in sync between apps.
Re: How we build microservices
#6Re: How we build microservices
#7Would love to see this released publicly. As stated in the post, there aren't a ton of (public) examples of microservice architectures, so everyone seems to be solving the same problems independently. It would be great if we could start pooling more of our resources together.
Re: How we build microservices
#8"The biggest challenge with microservices is testing. With a regular web application, an end-to-end test is easy: just click somewhere on the website, and see what changes in the database." I find this surprising. I would've thought having a more modular system would lend itself to easier testing. Have others had this same experience?
Re: How we build microservices
#9"The biggest challenge with microservices is testing. With a regular web application, an end-to-end test is easy: just click somewhere on the website, and see what changes in the database." I find this surprising. I would've thought having a more modular system would lend itself to easier testing. Have others had this same experience?
Every little piece is easy/easier to test, but testing end-to-end over multiple micro-apps is hard in my experience.
Re: How we build microservices
#10Earlier quoted context omitted.
Every little piece is easy/easier to test, but testing end-to-end over multiple micro-apps is hard in my experience.
Why is this? Is it simply a deployment issue - that it's hard to get all the pieces running together in a test environment?