Search Results
Search type | Search syntax |
---|---|
Tags | [tag] |
Exact | "words here" |
Author |
user:1234 user:me (yours) |
Score |
score:3 (3+) score:0 (none) |
Answers |
answers:3 (3+) answers:0 (none) isaccepted:yes hasaccepted:no inquestion:1234 |
Views | views:250 |
Code | code:"if (foo != bar)" |
Sections |
title:apples body:"apples oranges" |
URL | url:"*.example.com" |
Saves | in:saves |
Status |
closed:yes duplicate:no migrated:no wiki:no |
Types |
is:question is:answer |
Exclude |
-[tag] -apples |
For more details on advanced search visit our help page |
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.
1
vote
How much does software architecture depend on the language?
Architecture as a term has a really specific meaning that’s very related to architecture in the physical world and at its core is about the art and practice of building things, about how things are made … Taken that way, when architecture is done well I think the language is very much tied together with the architecture, just as a well-architected building should be intimately informed by the material out …
1
vote
Accepted
Repository vs Client-Server Architecture
Repository feels more like an OOP design pattern to me now, and not a system architecture like client-server. …
2
votes
Using Fargate (serverless compute) to replace leadership election
I think you should assume that, at some point, there will be more than one instance running and potentially processing data at the same time. For example there might be a situation in which your insta …
0
votes
Strategy for delivering static pages in a web application
Those pages don’t belong in your app. Very likely there’s a person on your marketing or product team who is responsible for the content there. Don’t mix the development team cycle with the marketing c …
1
vote
Verifying Access Token in Each Service of a Microservice Architecture
Do both. But differently. Validate the JWT in the auth service once. Asymmetric key operations are slow. Do it once. Then, in the auth service, encrypt or HMAC the token with AES, using an internal pr …
1
vote
Quiz Site Software Architecture Question
State doesn't need to be stored on the server side and retrieved on each request. Instead, if possible, consider storing the state in the client and providing it to the server on each request (and the …
-1
votes
Angular JS vs Modern MVC frameworks
Yes, the web (JS/CSS/HTML) is a platform like iOS or Android or even desktop apps. There are many desktop apps too that are actually web apps in a chromium package. The Slack desktop app comes to mind …
1
vote
Architecture/design to piece together former-relational MySQL data, now in different databases
If I were to have to do this and ensure transactional consistency, then I would build my own commit record in a standalone ACID complaint SQL DB.
So when you are ready to begin a transaction that spa …
-1
votes
how to write good software design documentation for an old project with limited documentation?
In this particular case, I would suggest that you look at tools that can generate a “big picture” view of the system. So, you could task a member of the team (but not the architect) with generating c …
21
votes
Best practice or design patterns for retrieval of data for reporting and dashboards in a dom...
This is a very glib answer, but getting right to the heart of the matter:
In terms of DDD maybe think of reporting as a Bounded Context?, so rather than thinking in terms of "THE" domain model, you s …