|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
microservices - death to ESB? |
« View previous topic :: View next topic » |
Author |
Message
|
paustin_ours |
Posted: Mon Dec 12, 2016 6:12 am Post subject: microservices - death to ESB? |
|
|
Yatiri
Joined: 19 May 2004 Posts: 667 Location: columbus,oh
|
|
Back to top |
|
 |
Vitor |
Posted: Mon Dec 12, 2016 6:20 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
Depends.
If you ask 5 professionals on the definition of an ESB, you'll typically get 6 answers
In my little corner of the world (which may or may not be representative of the larger picture), we're starting to use microservices for cloud and other purposes. Many (but not all) of these are hosted on our IIB infrastructure because we a) want some orchestration b) want to leverage some of the capabilities we've built into IIB that IBM didn't (like error handling and KPI measurement) c) need to perform some data translation. Does that mean we still have an ESB? Does that mean we have a microservices hosting platform?
Buggered if I know.
I do know it's a quick, easy way to get microservices out into the world using a lot of the wheels we've fitted to the wagon: delivering development platforms to people's laptops, setting up production strength runtime environments, source code control, change control, quality control (that's needed some tweaking), testing, etc, etc.
I build systems with the ultimate aim of me doing as little work as possible and not getting called at 3am because something's broken. I don't worry too much about what it's called. For me, ESB = microservice hosting platform = magic unicorn farm = Fully Automated Near Neutral Yielding Product And Data. _________________ Honesty is the best policy.
Insanity is the best defence.
Last edited by Vitor on Mon Dec 12, 2016 6:23 am; edited 1 time in total |
|
Back to top |
|
 |
smdavies99 |
Posted: Mon Dec 12, 2016 6:23 am Post subject: |
|
|
 Jedi Council
Joined: 10 Feb 2003 Posts: 6076 Location: Somewhere over the Rainbow this side of Never-never land.
|
microservices are nothing new.
An ESB can consist of simple microservices. A three layer architecture would have lots of simple endpoint services as layer 3.
In the past the WebServices evangelists would say that SOAP is the thing to bind it all together.
A lot of these latest things are all well and good but in practice????? IMHO, and to be brutal, they suck bigtime especially when it comes to performance.
They do have a place but but but for anyone to say that Microservice are the answer to life, the universe and everything is patently false.
Just my worthless 2p of thoughts on the subject. _________________ WMQ User since 1999
MQSI/WBI/WMB/'Thingy' User since 2002
Linux user since 1995
Every time you reinvent the wheel the more square it gets (anon). If in doubt think and investigate before you ask silly questions. |
|
Back to top |
|
 |
ruimadaleno |
Posted: Tue Dec 13, 2016 7:55 am Post subject: |
|
|
Master
Joined: 08 May 2014 Posts: 274
|
I see a lot of discussion around microservices and how it fit's in the ESB.
I like to think of microservices like a "thin" service you can deploy in a container (whateve the brand of the container). Why "thin" ? because, as far as i understand from microservices evangelists, a microservice should be very domain delimited and independent from each other. But ...hey ... isn't it what we are doing so far ? Maybe we can "strech" the concept and make the microservice really independent .. maybe ... one database instance for each microservice instance ? but this will put some question on resources and management (also in IT Culture) .. and talking about culture, i see some "push" through Devops and microservices. Can we really deliver microservices without plataform/VM/container provision or deployment automation ? how is this impacting IT culture and budgets ..
some ideias for discussion .. _________________ Best regards
Rui Madaleno |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|