My company runs a site where we allow users to upload files. I'm worried about scaling as the traffic and client volume increases.
I don't believe that we'll have an all-at-once traffic hit, but it will gradually increase over time. But over time it may get rather large, and not something I want to manage.
If anyone has experience wi...
I'm curious about people's approaches to using stored procedures in a database that is accessed by many applications. Specifically, do you tend to keep different sets of stored procedures for each application, do you try to use a shared set, or do you do a mix?
On the one hand, reuse of SPs allows for fewer changes when there is a model...
Are there any good resources for planning how exceptions will be used from an architecture perspective? (Or provide your suggestions directly here.) In projects on which I have worked I find that a few common Exceptions are used over and over again and tend to lose their meaning.
From: http://jamesjava.blogspot.com/2007/10/exception-pl...
What is the best resource for learning Scrum?
...
Overload protection
Fail safe, clustering
Scalability
Software upgradable platform
Data consistency
Something missing?
(I'm thinking of classic website + db)
...
When a system has N tiers, and when using an ORM, how do you send loaded entities across the tiers ?
Do you use DTO ?
When DTO are not used and the entities are directly sent, how do you protect againt the uninitialized lazy loaded relationship errors ?
Note : this is not a "should N tiers be used ?" question. I assume that the system...
I just saw the hilarious "The Rise and Fall of Twitter" which made me think:
if you reimplemented twitter, what would you do differently?
What technologies would you use? What languages?
How do you ensure that the service is scalable?
What else would you change?
...
boolean a = false, b = true;
if ( a && b ) { ... };
In most languages, b will not get evaluated because a is false so a && b cannot be true. My question is, wouldn't short circuiting be slower in terms of architecture? In a pipeline, do you just stall while waiting to get the result of a to determine if b should be evaluated or not? Wo...
I'm familiar with object-oriented architecture, including use of design patterns and class diagrams for visualization, and I know of service-oriented architecture with its contracts and protocol bindings, but is there anything characteristic about a software architecture for a system written in a functional programming language?
I know ...
Is there a good book/article discussing the modularity in database design? By modularity I mean the keeping the tables belong to individual modules separte. Do not allow join between tables of different modules. And the kind of issues discussed in the question http://stackoverflow.com/questions/69128/saas-database-design-multiple-databas...
Compared to
Simple memory access
Disk access
Memory access on another computer(on the same network)
Disk access on another computer(on the same network)
in C++ on windows.
...
I've seen some good questions and answers on here regarding developer interview questions, but what software architects and systems architects? I'm looking for a few essential questions that you feel every software and/or systems architect must know.
...
Anybody found yet a good web site architecture using linq to sql? Any help will be very helpful!
...
Hi
I am new in MVC. can u tell me when to use MVC architecture. Is the MVC is the best approch for data driven huge and complex functionality. most of the forms are dynamic??
...
Hi All,
I just wanted to see if I could have your thoughts on the design of some work I am currently doing.
Here's the current situation - Basically:
I am developing a series of controls for our applications.
Some of these may be used in both WinForms and ASP.NET Web applications.
I am on a constant endeavor to improve my testing and...
Lately I've been working on applications that are relatively data-oriented. In general, they tend to be editors for data represented by classes that are related in odd ways. I've been handling it by having a UserControl for each type of object and as the selection changes the program displays the appropriate editor for the object.
The...
Hello,
Does adding a Web Service to my ASP.NET MVC project break the whole concept of MVC?
That Web Service (WCF) depends on the Model layer from my MVC project to communicate with the back-end (so it looks to me like it needs to be part of the MVC solution).
Should I add this to the Controller or Model layer?
...
For various reasons, we are writing a new business objects/data storage library. One of the requirements of this layer is to separate the logic of the business rules, and the actual data storage layer.
It is possible to have multiple data storage layers that implement access to the same object - for example, a main "database" data stor...
We have a discussion going on in my team at the moment, and I'd be interested in other views. Suppose we have a RESTful web service whose role is to annotate documents by applying a variety of analysis algorithms and services. The basic interaction in clear: we have a resource which is the document collection; the client POSTs a new doc...
I like a wiki to contain information that needs to be known within a team. Having the expression in mind, "A picture is worth a thousand words", I would like to make a small class diagram, sequence diagram or component diagram inside a wiki using an ajax or flash plugin.
We currently don't do any technical design because they are often ...