P
(PeteCresswell)
I just A/B'd my app:
------------------------------------------------------------
- Front end on C in both cases
- Back end on C in one case
- Back end on a LAN file server in the other case.
- Single user - i.e. nobody else was running the app
in either case.
- Off hours (a little after 8 pm in a corporate environment).
(i.e. one would hope minimal competing traffic and almost
surely much less streaming video bouncing around)
------------------------------------------------------------
Roughly speaking, the LAN-backend trial's response times were
twice as long as the C-backend trials.
Questions:
------------------------------------------------------------
1) Is there room for improvement here? Or is that pretty much
the way it is in most LAN environments? (i.e. a factor of 2,
maybe a little less... as in 1.7 or so)
2) If there is room for improvement, how?
------------------------------------------------------------
I tried to sell these guys on a SQL Server back end on the first
app I wrote for them - but they declined, citing a desire not to
be dependent on an outside group for care and feeding of the DB.
Not encumbered by any real LAN-type knowledge, I'm wondering if
there's room for a local file server here. I'm thinking that
maybe the existing "LAN-backend" situation involves more than
just a couple of router hops between the user's PC and the file
server - and I'm thinking maybe a file server in the same area
might speed things up. Anybody know?
------------------------------------------------------------
- Front end on C in both cases
- Back end on C in one case
- Back end on a LAN file server in the other case.
- Single user - i.e. nobody else was running the app
in either case.
- Off hours (a little after 8 pm in a corporate environment).
(i.e. one would hope minimal competing traffic and almost
surely much less streaming video bouncing around)
------------------------------------------------------------
Roughly speaking, the LAN-backend trial's response times were
twice as long as the C-backend trials.
Questions:
------------------------------------------------------------
1) Is there room for improvement here? Or is that pretty much
the way it is in most LAN environments? (i.e. a factor of 2,
maybe a little less... as in 1.7 or so)
2) If there is room for improvement, how?
------------------------------------------------------------
I tried to sell these guys on a SQL Server back end on the first
app I wrote for them - but they declined, citing a desire not to
be dependent on an outside group for care and feeding of the DB.
Not encumbered by any real LAN-type knowledge, I'm wondering if
there's room for a local file server here. I'm thinking that
maybe the existing "LAN-backend" situation involves more than
just a couple of router hops between the user's PC and the file
server - and I'm thinking maybe a file server in the same area
might speed things up. Anybody know?