Reputation
17,865
Top tag
Next privilege 20,000 Rep.
Access 'trusted user' tools
Badges
3 36 72
Newest
 Guru
Impact
~1.1m people reached

Dec
4
comment Differences between API Gateways and ESBs?
One thing an ESB is designed for high volume traffic. It usually has a proprietary or non-internet friendly protocol. An API Gateway is designed to translate between Internet protocols (SOAP, JSON, XML, HL7) and place the requests on the ESB. Basically, you CAN use the gateway for communications between your internal services, that doesn't necessarily make it the best fit.
Dec
2
comment Differences between API Gateways and ESBs?
ESB is internal API Gateway is intended for external consumption.If you want to use an API Gateway internally instead of an ESB I guess there's nothing to stop you.
Dec
1
answered Differences between API Gateways and ESBs?
Nov
25
comment Stored Procedures, ORMs and other application layers
You're correct...it does say that my email is private LOL. it's [firstinitial][lastname] at kharasoft dot com
Nov
24
answered What is this pattern called? Run finally?
Nov
24
answered My class diagram needs to model a relationship with varying quantities
Nov
24
comment Stored Procedures, ORMs and other application layers
Glad I could provide some assistance. I added details about what business logic is to my answer. If you'd like, you can contact me via the email address on my profile so we can discuss further.
Nov
24
revised Stored Procedures, ORMs and other application layers
Added a section explaining business logic layer.
Nov
21
answered Stored Procedures, ORMs and other application layers
Nov
19
answered Encapsulate one business story/use case in one class?
Nov
4
answered Advantages of storing dependencies in repository management system vs. just VC
Oct
31
comment Defensive copy in the client class or in the service class?
Does the client care about the parameters after the fact?
Oct
31
answered What is the best way to initialize a child's reference to its parent?
Oct
31
answered Are DDD Aggregates really a good idea in a Web Application?
Oct
30
answered Inter-aggregate commands/transactions in an eventual consistency manner
Oct
30
comment What is the best way to allow a user to specify a SQL server and database from a Windows application?
No problem at all! Glad I was able to help.
Oct
30
comment What is the best way to allow a user to specify a SQL server and database from a Windows application?
I just posted/quoted text from the article that I linked to in case it ever goes away. If you follow the link, you'll see the full article.
Oct
30
answered What is the best way to allow a user to specify a SQL server and database from a Windows application?
Oct
17
comment How to perform deferred tasks in backend
Yes that is an option with celery. You can schedule a job to run a year from now. But it also lets you run jobs with more precision and scale them out and have a single job server/cluster serving a farm of applications.
Oct
17
answered How to perform deferred tasks in backend