I have a large software system with millions of SLOC, hundreds of modules, and thousands of interface dependencies. Based upon an earlier question in StackOverflow I have been able to start discovering what these interface dependencies actually are.
The challenge now is to have all this information available in a useful format. The da...
Hi, I'm thinking of buying Martin Fowler's "Patterns of Enterprise Application Architecture".
From what I can see it seems like a great book, it an architectural book with bias towards enterprise Java -- just what I need.
However, in computer years, it is quite old. 2003 was a long time ago, and things have moved on quite a bit since t...
What is the difference b/w Design and
Architecture ?
hi , i have asked this question from many teachers but no one gave me satisfactory answer . these two terms are very diffused .. i am not getting them correctly .. waiting for an accurate answer...
any real time example or scenario that can elaborate this difference ??
...
Duplicate: What’s the difference between “Layers” and “Tiers”?
HI , i am having confusion about these two terms what does these two terms mean ? what is the difference b/w Layer and Tier ?
...
I am building an app that allows users to execute some commands on a computer by sending them through email. The server will monitor (pull) one or more email accounts and start a communication session. Some authentication is also involved. I am using the latest and greatest .net technologies.
I am thinking to expose the server as a serv...
We're being asked to spec out production database hardware for an ASP.NET web application that hasn't been built yet.
The specs we need to determine are:
Database CPU
Database I/O
Database RAM
Here are the metrics I'm currently looking at:
Estimated number of future hits to
website - based on current IIS logs.
Estimated worst-case...
Model Driven Architecture is the idea that you create models which express the problem you need to solve in a way that is free of any (or at least most) implementation technologies, and then you generate implementation for one or more specific platforms. The claim is that working at a higher level of abstraction is far more powerful and ...
When designing libraries, I often end up resorting to the following pattern, which I don't like as it results in lots of type-casting.
The basic pattern is:
The code using the library hands an object to the library, the library then hands the object back to the calling code. The calling code is forced to cast the object, as the library ...
Hi all.
I have thi intranet I developped back then with PHP.
I handles multiple apps and tools (blog, link sharing, file sharing, events, clendar...), and a big user autenthication system for logging in and authorisation management.
I'd like to start re-building it with Rails.
I don't want to build one big app.
I'd like to build the si...
There is a debate going on at my company. Some are advocating moving business, data and business entities in one assembly for
Discoverability purposes. make it easy to find what you're looking for.
Reduce the number of dll's we need to add to a project for development
Others citing the application architecture guide want each layer...
Okay,
I know I'm doing something wrong - but can't figure out a better way.
I am developing a website which is going to allow users to setup their own mini-websites.
Something like Ning.
Also, I have only 1 basic login and access to each mini website is provided (right now) via roles.
So the way I am doing this right now is:
Everytim...
I'm new to using distributed caching solutions like Memcached on a large web site, I have a couple questions and could someone who has experience on these comment please.
Obviously the amount of data I can put into cache depends on server RAM. Supposed I have big enough server farm and RAM, is there a max number of objects I can put i...
I need to create an application that displays data from a number of different sources (real-time data feeds and static data from a database). Primarily the app needs to cover these requirements:
Display the data in a grid, with realtime updates (to the existing data and to add new rows)
Format data accoringly (if x is less than y then ...
we are in the process of migrating our coldfusion 8 application from 2-tier application to a 3-tier architecture. can anyone provide an instruction on how to configure the web server and the application server so the applications can communicate. Can using cfcomponent be enough to place all db communication in the application server?
...
I'm trying to come up with a methodology for when to use Data Transfer Objects and when to use DataTables.
As an example of the problem I'm facing in our system...
We have 6 different business entity assemblies representing the same things but with different properties. They have been created by several developers concerned with diffe...
I don't really see the point of UUID. I know the probability of a collision is effectively nil, but effectively nil is not even close to impossible.
Can somebody give an example where you have no choice but to use UUID? From all the uses I've seen, I can see an alternative design without UUID. Sure the design might be slightly more c...
I am seeking some web architecture advice: I would like to know how to share common files, e.g. stylesheets, amongst web applicaitons that span virtual directories and many developers as opposed to having redundant files within each project? What are some recommendations?
...
Could someone explain the difference between software design and software architecture? More specifically; if you tell someone to present you the 'design' - what would you expect them to present? Same goes for 'architecture'.
My current understanding is:
design: UML diagram/flow chart/simple wireframes (for UI) for a specific module...
WAS Features
Application Pooling
Recycling
Idle time management
Identity Management
Isolation
Sounds a lot like COM+ but hosted in IIS 7. Anybody out there using this technology and am I correct comparing the two?
...
Hey, currently I am trying to run a project (Noizwaves.Client) which has a dependency (as a project reference) to a signed class library (Noizwaves.Core). Noizwaves.Core has it's assembly version set to 2.0.*. I have both of these projects within the same VS2008 solution file. Noizwaves.Client is set as the default startup project.
All ...