Click here to Skip to main content
15,892,005 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
JokeRe: I love Deja-Dup Pin
Peter_in_27804-Feb-19 0:20
professionalPeter_in_27804-Feb-19 0:20 
GeneralRe: I love Deja-Dup Pin
Rage3-Feb-19 23:26
professionalRage3-Feb-19 23:26 
GeneralRe: I love Deja-Dup Pin
Peter_in_27804-Feb-19 0:19
professionalPeter_in_27804-Feb-19 0:19 
GeneralRe: I love Deja-Dup Pin
dandy724-Feb-19 4:43
dandy724-Feb-19 4:43 
GeneralMicro-services vs Monolith for personal project? Discussion Pin
Member 141388863-Feb-19 10:51
Member 141388863-Feb-19 10:51 
GeneralRe: Micro-services vs Monolith for personal project? Discussion Pin
Super Lloyd3-Feb-19 12:25
Super Lloyd3-Feb-19 12:25 
GeneralRe: Micro-services vs Monolith for personal project? Discussion Pin
Marc Clifton3-Feb-19 12:34
mvaMarc Clifton3-Feb-19 12:34 
GeneralRe: Micro-services vs Monolith for personal project? Discussion Pin
Wastedtalent3-Feb-19 21:15
professionalWastedtalent3-Feb-19 21:15 
Marc Clifton wrote:
If you want to be really far out (as if the rPi idea isn't) I propose that microservices is going to be a dead idea at some point. Microservices are based on a "call this service to have it do something" concept. Consider instead an agent-based implementation. Agents are lightweight just like microservices, but instead they sit around waiting for something to work on. This means implementing some kind of a "data bus" where you publish your data and any agent interested in that data does whatever it does and publishes the result back onto the bus. Highly asynchronous, highly extensible, highly distributable, and very autonomous. That, in my warped opinion, is what will eventually replace microservices. Because you see, while microservices solve the monolithic architecture issue, they don't solve the monolithic workflow issue. Agents do.


I would look at doing something like this [if I understood it correctly], using some sort of messaging queues [see RabbitMQ and similar] where work that needs doing can be dropped on the queues and processed by one or more instances of an an agent. It does mean that individual services can be taken offline, updated and redeployed, or replaced without losing any work requests.
GeneralRe: Micro-services vs Monolith for personal project? Discussion Pin
Marc Clifton4-Feb-19 0:45
mvaMarc Clifton4-Feb-19 0:45 
GeneralRe: Micro-services vs Monolith for personal project? Discussion Pin
Mike Winiberg4-Feb-19 0:09
professionalMike Winiberg4-Feb-19 0:09 
GeneralRe: Micro-services vs Monolith for personal project? Discussion Pin
Marc Clifton4-Feb-19 0:52
mvaMarc Clifton4-Feb-19 0:52 
GeneralRe: Micro-services vs Monolith for personal project? Discussion Pin
PIEBALDconsult3-Feb-19 13:19
mvePIEBALDconsult3-Feb-19 13:19 
GeneralRe: Micro-services vs Monolith for personal project? Discussion Pin
Keviniano Gayo3-Feb-19 21:19
Keviniano Gayo3-Feb-19 21:19 
GeneralRe: Micro-services vs Monolith for personal project? Discussion Pin
Kornfeld Eliyahu Peter3-Feb-19 21:20
professionalKornfeld Eliyahu Peter3-Feb-19 21:20 
GeneralRe: Micro-services vs Monolith for personal project? Discussion Pin
RickZeeland3-Feb-19 21:55
mveRickZeeland3-Feb-19 21:55 
GeneralRe: Micro-services vs Monolith for personal project? Discussion Pin
adudley2563-Feb-19 23:51
adudley2563-Feb-19 23:51 
GeneralRe: Micro-services vs Monolith for personal project? Discussion Pin
Sander Rossel4-Feb-19 1:10
professionalSander Rossel4-Feb-19 1:10 
GeneralRe: Micro-services vs Monolith for personal project? Discussion Pin
Kirk Wood4-Feb-19 3:57
Kirk Wood4-Feb-19 3:57 
GeneralRe: Micro-services vs Monolith for personal project? Discussion Pin
Steve Naidamast4-Feb-19 4:25
professionalSteve Naidamast4-Feb-19 4:25 
GeneralRe: Micro-services vs Monolith for personal project? Discussion Pin
nepdev4-Feb-19 7:07
nepdev4-Feb-19 7:07 
GeneralRe: Micro-services vs Monolith for personal project? Discussion Pin
Asday4-Feb-19 8:56
Asday4-Feb-19 8:56 
NewsDigital exchange loses $137 million as founder takes passwords to the grave Pin
abmv3-Feb-19 9:06
professionalabmv3-Feb-19 9:06 
GeneralRe: Digital exchange loses $137 million as founder takes passwords to the grave Pin
Marc Clifton3-Feb-19 9:30
mvaMarc Clifton3-Feb-19 9:30 
GeneralRe: Digital exchange loses $137 million as founder takes passwords to the grave Pin
OriginalGriff3-Feb-19 10:01
mveOriginalGriff3-Feb-19 10:01 
GeneralRe: Digital exchange loses $137 million as founder takes passwords to the grave Pin
PIEBALDconsult3-Feb-19 10:08
mvePIEBALDconsult3-Feb-19 10:08 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.