Click here to Skip to main content
15,510,087 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
AnswerRe: Distributed transactions within a microservices architecture Pin
Gerry Schmitz21-Dec-20 10:19
mveGerry Schmitz21-Dec-20 10:19 
QuestionWhat technologies to use to build a site like Kaggle? Pin
SIDDHARTH_JAIN12-Dec-20 18:50
SIDDHARTH_JAIN12-Dec-20 18:50 
AnswerRe: What technologies to use to build a site like Kaggle? Pin
Gerry Schmitz13-Dec-20 7:11
mveGerry Schmitz13-Dec-20 7:11 
AnswerRe: What technologies to use to build a site like Kaggle? Pin
Richard MacCutchan13-Dec-20 7:34
mveRichard MacCutchan13-Dec-20 7:34 
QuestionShould we duplicate code? Pin
Member 44870839-Dec-20 10:24
Member 44870839-Dec-20 10:24 
AnswerRe: Should we duplicate code? Pin
Pete O'Hanlon9-Dec-20 22:30
mvaPete O'Hanlon9-Dec-20 22:30 
AnswerRe: Should we duplicate code? Pin
Gerry Schmitz10-Dec-20 6:45
mveGerry Schmitz10-Dec-20 6:45 
QuestionAdvice for web application technologies / architecture Pin
cpper28-Dec-20 9:46
cpper28-Dec-20 9:46 
I decided to start to learn web programming and as a first serious project I want to build a stocks/cryptography portfolio, where user sign in and add their holdings of specific stocks/coins. Users can see the current evaluation of their portfolio, or inspect various types of charts. I would like to host my app in the cloud, so that everyone on the internet can access it. Such sites(with lots of other features) are coinmarketcap.com or coingecko.com .

I have no idea what technologies to use, I know there are plenty of options, so that makes it very difficult for me to make a choice. I would like to use modern but popular technologies, which ideally are relatively easy to learn. I googled for an hour or so, and these technologies were mentioned:

- Google Cloud Platform: Google Cloud Run, Firebase (+ Firebase Realtime Database, Firebase Realtime
Database, Firebase authentication)
- All kind of products from AWS
- Docker, Kubernetes
- Angular, React
- NodeJS, Express
- Python(for backend)

I'd prefer Google Cloud products over their AWS alternatives. I have some experience with Angular, Docker, Kubernetes, NodeJS + Express, and Python. I have no experience with GCP or AWS, but I think I'd enjoy learning them.
So, what technologies (from the ones above, or others), would you recommend for my basic project ? The project basically needs cloud hosting, user authentication and database storage.

Thanks for your time Smile | :)
AnswerRe: Advice for web application technologies / architecture Pin
DerekT-P11-Dec-20 0:49
professionalDerekT-P11-Dec-20 0:49 
QuestionDesign Pattern advice Pin
Freerk_C16-Nov-20 4:20
Freerk_C16-Nov-20 4:20 
AnswerRe: Design Pattern advice Pin
Pete O'Hanlon16-Nov-20 5:46
mvaPete O'Hanlon16-Nov-20 5:46 
GeneralRe: Design Pattern advice Pin
Freerk_C16-Nov-20 23:09
Freerk_C16-Nov-20 23:09 
GeneralRe: Design Pattern advice Pin
Rob Grainger6-Jul-21 12:40
Rob Grainger6-Jul-21 12:40 
AnswerRe: Design Pattern advice Pin
Gerry Schmitz16-Nov-20 8:24
mveGerry Schmitz16-Nov-20 8:24 
QuestionData Class for data combined from Other Classes Pin
cjb11010-Nov-20 22:27
cjb11010-Nov-20 22:27 
AnswerRe: Data Class for data combined from Other Classes Pin
Richard Deeming10-Nov-20 22:50
mveRichard Deeming10-Nov-20 22:50 
AnswerRe: Data Class for data combined from Other Classes Pin
Gerry Schmitz10-Nov-20 22:53
mveGerry Schmitz10-Nov-20 22:53 
AnswerRe: Data Class for data combined from Other Classes Pin
Mycroft Holmes11-Nov-20 12:07
professionalMycroft Holmes11-Nov-20 12:07 
GeneralRe: Data Class for data combined from Other Classes Pin
cjb11011-Nov-20 20:20
cjb11011-Nov-20 20:20 
Questionn-Tier Design Question Pin
Kevin Marois2-Nov-20 8:10
professionalKevin Marois2-Nov-20 8:10 
AnswerRe: n-Tier Design Question Pin
Richard Deeming2-Nov-20 23:16
mveRichard Deeming2-Nov-20 23:16 
GeneralRe: n-Tier Design Question Pin
Kevin Marois3-Nov-20 7:16
professionalKevin Marois3-Nov-20 7:16 
AnswerRe: n-Tier Design Question Pin
TimWallace23-Feb-21 23:54
TimWallace23-Feb-21 23:54 
RantWhen will developers stop using dynamic/asynchronous loading of pages/links/button Pin
Member 1124694812-Oct-20 6:15
Member 1124694812-Oct-20 6:15 
AnswerRe: When will developers stop using dynamic/asynchronous loading of pages/links/button Pin
Richard MacCutchan12-Oct-20 6:23
mveRichard MacCutchan12-Oct-20 6:23 

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.