Questions tagged [architecture]
The high-level design and description of a software system. Architectural design distills away details of implementations, algorithms, and data representation to concentrate on the interaction of "black box" components.
3,538
questions
0
votes
2
answers
91
views
How-to concept: Recognize features of an image and draw against
Might be silly, but I'm looking for a way to programmatically enrich images of vehicles with some technical, length measurements.
Images will always:
have a white background
have the same angle (side ...
0
votes
1
answer
72
views
What will the best way to manage access to the app projects Git repositories with shared service classes within one solution?
I have been programming in C#/.Net and other languages as a hobby for over 6 years, so I do not have adequate knowledge about application architecture, hence my request for advice.
The current ...
0
votes
0
answers
91
views
How can I better design systems and components in ECS?
I'm working on a game from scratch in C++ which is based on an Entity Component System and I've ran into a bit of a problem with the way I've been designing my systems and components. I find myself ...
0
votes
1
answer
100
views
Independent micro services or merging micro services together
I am trying to understand when does it make sense to have independent layers versus merging layers together.
For example, let's say there is a wallet service where you can keep money in separate ...
2
votes
2
answers
527
views
Is this architecture overkill? What is a good way to architect this software?
I have an algorithm I am trying to implement that has steps 1 to 5. There are several different ways I could implement each step. Each calculation step is essentially just an astronomy calculation, ...
1
vote
1
answer
141
views
Best Approach for Implementing User Watch Time Tracking
I am currently developing a feature for my web application that tracks the amount of time a user spends on a specific page. Our backend is built with Django, and the frontend is using React and ...
0
votes
1
answer
106
views
architecture design: In Pub Sub, how are publishing and subscription servers connected?
I was reading Google's Architectural overview of Pub/Sub and I was curious how
publisher and subscription servers were connected.
From what I understand:
When a message is published, it is stored, ...
1
vote
2
answers
205
views
Using Fargate (serverless compute) to replace leadership election
I currently have a solution that requires leadership election for HA. It processes files as they arrive in an SFTP server, and Subscribe to an Active MQ feed; and therefore we don't want multiple ...
1
vote
1
answer
139
views
App that can be deployed both as monolith and microservices?
We have a monolith C++ application and I consider doing some major refactorings. Since we're not completely ready to go full "microservices only" (maybe in about two years time), I want to ...
1
vote
3
answers
184
views
In domain-driven design, what is the relationship between the business functions of a system and the subdomains?
Suppose an organization is developing an enterprise assistance and management platform with instant messaging, video conferencing, file cloud, online documentation, process approval, and more. The ...
-2
votes
1
answer
128
views
Success Metrics of system that is time-based
We have a internal system (lets call it system B) that responds "No" as a response to a request from external-facing system (lets call system A) based on elapse of 48 hours from earlier ...
0
votes
0
answers
30
views
Sharing data through multiple environments (dev/test/stage/prod) for one usecase
I am looking for a concept that handles the needs of some data to be distributed in several environments (lets say we have dev, test, stage and prod).
Example:
We are setting up planned outages of ...
5
votes
5
answers
2k
views
How to think when grouping functionality into modules
What are some commonly used strategies when it comes to divide software into modules, other than there should not be any cyclic dependency between any modules? Some ways I think of
Group everything ...
1
vote
1
answer
164
views
Should domain services in a domain-driven design invoke the data warehouse interface?
From what I've read, domain services typically don't import or rely on Repository directly in theory,The responsibilities of domain services focus on handling business logic and coordinating ...
1
vote
2
answers
1k
views
Should I strictly use both DTOs and models in Angular project in order to follow best practice?
I was reading these best practices for Angular project specifically for understanding models and DTOs.
What I have understood in general from different resources and the above one also is that
We ...