Click here to Skip to main content
15,885,998 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
QuestionRe: CMS(Content Management System) Pin
ZurdoDev14-Sep-16 3:52
professionalZurdoDev14-Sep-16 3:52 
QuestionService exposed as a API Service VS Exposing as an stored procedure Pin
Member 1271321131-Aug-16 4:26
Member 1271321131-Aug-16 4:26 
AnswerRe: Service exposed as a API Service VS Exposing as an stored procedure Pin
Richard MacCutchan31-Aug-16 4:43
mveRichard MacCutchan31-Aug-16 4:43 
AnswerRe: Service exposed as a API Service VS Exposing as an stored procedure Pin
jschell1-Sep-16 6:33
jschell1-Sep-16 6:33 
Question1 Dim Lorry Problem Pin
Bram van Kampen26-Aug-16 15:36
Bram van Kampen26-Aug-16 15:36 
QuestionAPI Calls - Standards and Practices? Pin
TheOnlyRealTodd8-Aug-16 22:13
professionalTheOnlyRealTodd8-Aug-16 22:13 
AnswerRe: API Calls - Standards and Practices? Pin
Gerry Schmitz9-Aug-16 7:28
mveGerry Schmitz9-Aug-16 7:28 
AnswerRe: API Calls - Standards and Practices? Pin
jschell1-Sep-16 6:47
jschell1-Sep-16 6:47 
TheOnlyRealTodd wrote:
Therefore, if, for some reason, Google went down (not likely) or changed their service/model (possible),got hacked/whatever else, my application could break.


Err...speaking from actual experience google can refuse to service a request. And of course there can be other communication failures as well. So your calls to google must provide a way to track problems. I suggest logging.

Any time you make a call from one box to another, even if your own box, you need to
1. Expect errors
2. Track errors and as much information as provided about the error.
3. Provide enough information about what you were doing so you can start to determine why it failed.

Also it can also help to log even successes. The fact that the call returned with something that looks like a success doesn't actually mean it is. And such logs can help to determine that the call was made in the first place (no point in blaming google if the call never went to google.)

TheOnlyRealTodd wrote:
and store more data in my database, that will be more costly on my hardware to be storing redundant data


Because it will represent terabytes of data? Have you sized your business needs?

Not saying you should do that by the way but when making decisions about performance issues one must have a starting point that is reasonable and realistic based on business (not development) needs.

TheOnlyRealTodd wrote:
or constantly be sending thousands of requests to Google's servers and having to pay them.


If one user request generates thousands of calls to google then your are going to have a performance problem which is more important. So again sizing might be relevant.
QuestionSpam: Redirect, manipulated in a video comment section (script)? Pin
Member 1265728127-Jul-16 16:05
Member 1265728127-Jul-16 16:05 
AnswerRe: Spam: Redirect, manipulated in a video comment section (script)? Pin
Richard MacCutchan27-Jul-16 20:30
mveRichard MacCutchan27-Jul-16 20:30 
GeneralRe: Spam: Redirect, manipulated in a video comment section (script)? Pin
Peter_in_278027-Jul-16 20:55
professionalPeter_in_278027-Jul-16 20:55 
GeneralRe: Spam: Redirect, manipulated in a video comment section (script)? Pin
Richard MacCutchan27-Jul-16 21:52
mveRichard MacCutchan27-Jul-16 21:52 
AnswerRe: Spam: Redirect, manipulated in a video comment section (script)? Pin
Richard Deeming28-Jul-16 1:47
mveRichard Deeming28-Jul-16 1:47 
QuestionDirect Debit System Pin
shyms0529-Jun-16 2:32
shyms0529-Jun-16 2:32 
AnswerRe: Direct Debit System Pin
Eddy Vluggen29-Jun-16 3:03
professionalEddy Vluggen29-Jun-16 3:03 
AnswerRe: Direct Debit System Pin
Pete O'Hanlon29-Jun-16 3:25
mvePete O'Hanlon29-Jun-16 3:25 
GeneralRe: Direct Debit System Pin
Jack Hensley27-Jul-16 3:07
Jack Hensley27-Jul-16 3:07 
Questionapplication architecture Pin
AppNewbie6-Jun-16 5:36
AppNewbie6-Jun-16 5:36 
AnswerRe: application architecture Pin
Slacker00727-Jul-16 3:35
professionalSlacker00727-Jul-16 3:35 
AnswerRe: application architecture Pin
AlexaGrey8628-Aug-16 2:42
AlexaGrey8628-Aug-16 2:42 
QuestionWinForms app with WCF comunicate with another app hosted on server Pin
Member 1189129114-May-16 19:38
Member 1189129114-May-16 19:38 
AnswerRe: WinForms app with WCF comunicate with another app hosted on server Pin
Richard Deeming16-May-16 1:13
mveRichard Deeming16-May-16 1:13 
AnswerRe: WinForms app with WCF comunicate with another app hosted on server Pin
Nathan Minier16-May-16 1:48
professionalNathan Minier16-May-16 1:48 
AnswerRe: WinForms app with WCF comunicate with another app hosted on server Pin
Slacker00727-Jul-16 3:32
professionalSlacker00727-Jul-16 3:32 
QuestionArchitecture Presentation Pin
Member 1252157113-May-16 2:08
Member 1252157113-May-16 2:08 

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.