Skip to main content
14 events
when toggle format what by license comment
S Jun 2 at 18:10 history suggested Andrzej Sydor CC BY-SA 4.0
improve question
Jun 1 at 7:39 review Suggested edits
S Jun 2 at 18:10
May 22 at 12:57 vote accept Antonio Gamiz Delgado
May 21 at 9:23 answer added Bart van Ingen Schenau timeline score: 1
May 18 at 19:32 comment added Rik D How you should communicate between modules of your monolith is an entirely different topic. I would remove that from this question and create a separate question for it.
May 18 at 19:30 comment added Rik D You can still create separate modules or directories in your system, even if the language in both sub-systems is the same and you consider it one Bounded Context.
May 18 at 19:19 comment added Ewan Are you asking about DDD? I don't think you have a need for BCs, it sounds like you have one or two apps and they do separate things one BC or two makes no difference. Its not like you have dept 1 says CRM = one thing and dept two says CRM to mean something else
May 18 at 19:17 comment added Ewan I guess really for me this question comes down to what you mean by BC, "should these two things be in different BCs?" how does your app change if they are vs if they aren't? Should they be separate micro services? probably, it sounds like are atm, should each have the same repo? Does you quesiton basically boil down to "how should I structure a django app?"
May 18 at 17:47 comment added Antonio Gamiz Delgado Both are part of our monolith right now, exposed through a REST API. The user only needs to interact with the RecordsBC api (and we using other back office front ent, setup the integration using both BCs)
May 18 at 17:42 comment added Ewan are they both web apps or does the user download them and run them locally?
May 18 at 15:06 comment added Antonio Gamiz Delgado Mm, interesting. We are implementing BC as isolated parts of our business, that's why I think they are different BC. We offer a CRM-like app, without the need to have a CRM. Nonetheless, we also offer a CRM integration. For the technical setup of the BCs, see my latest update to the Notes section.
May 18 at 15:06 history edited Antonio Gamiz Delgado CC BY-SA 4.0
added 252 characters in body
May 18 at 14:57 comment added Ewan You seem to be using BC to mean "a sub set of my code base" rather than "the language dept A uses to talk about their processes". How are you implementing the BCs? is it just that when you send a message via HTTP you count that as a BC boundary?
May 18 at 14:47 history asked Antonio Gamiz Delgado CC BY-SA 4.0