Questions tagged [architecture]
178 questions
28
votes
3 answers
Layer 4 vs Layer 7 Load Balancing
I am trying to decide between using a layer 4 load balancing solution for my datacenter or a layer 7 solution. Unfortunately (for my sanity, that is), my use case is simple enough that both solutions would work well, avoiding most of the weaknesses…
Scrivener
- 3,066
16
votes
1 answer
x86, i386, i686, amd64, i5, i7, archtecture, processor confusion
I noticed those items x86, i386, i686, amd64, i5, i7, archtecture, processor from the web, from my own notebook, from book readings.
But I am really confused by those terminologies. I try my best to elaborate my confusion, though you might…
Zack
- 319
10
votes
3 answers
Architecting network with 10 Mbps half duplex phone system
Current Configuration
The diagram below shows our current network architecture. All connections are running at 100 Mbps full duplex with the exception of the TalkSwitch phone systems which run at 10 Mbs half duplex (upper right-hand corner of…
Matthew Rankin
- 1,235
10
votes
7 answers
Varnish -> Nginx -> Apache a good idea?
I'm thinking about the architecture for a new Webserver. Would having Varnish as a cache in front of Nginx as a reverse-proxy and serving static files in front of apache for all heavy lifting be a good idea?
I'm going to run php and ruby on rails…
Zoran Zaric
- 283
9
votes
6 answers
Determine Linux Server's Architecture (32 or 64 bit)
I actually just have shared hosting at Dreamhost, and I'm going to use it to test deploying a MongoDB based application. There are 32-bit and 64-bit pre-built distros, but I don't know which I should install, until I can determine the server's…
ehsanul
- 427
8
votes
3 answers
How to set up Development, Staging, Production, and QA environments
I am in the process of setting up new servers for an organization. What are the standards or best practices for setting up a new environment with Development, Testing, Staging, and Production (or I'm open to other levels I'm not familiar with)?…
TreK
- 257
8
votes
2 answers
Architecting your network when you run out of VLANs
This is an entirely hypothetical question, I'm not in this situation now.
What happens to your VLAN topology and routing if you run a multi tenant network and you have more than 4096 customers?
Do you have to start "zoning" your network at the…
SimonJGreen
- 3,285
7
votes
12 answers
Graphical MySQL tools
Are there any good graphical tools (preferably free) for navigating a MySQL database? I find myself doing a lot of the same SQL queries to look at data in the tables. I would imagine there's a GUI for doing this that makes life easier. Any one…
Shlomo Shmai
- 99
- 1
7
votes
2 answers
What server architecture is appropriate for a multiplayer online game?
For an online, multiplayer roleplaying game that should be able to support at least 1000 players per server instance, what sort of architecture should I use? I'd like to use Java or PHP as the server programming language (I know PHP is probably a…
Click Upvote
- 1,005
7
votes
2 answers
Really clear introduction to Sharepoint architecture
I think I understand Sharepoint, but to be honest I don't know what I don't know.
A link to some clear documentation would be helpful, or short of that, descriptions of what the following are:
A Web Application
A managed path
A site collection
A…
dunxd
- 9,874
6
votes
3 answers
Infrastructure Design/Architecture Patterns - Are They a Thing?
Context
Software engineering has software design patterns (e.g. GoF), which describe solutions to common coding problems - usually at the code-level; similarly there are architectural patterns (e.g. Fowler) that deal with system architecture in…
Adrian K
- 435
5
votes
8 answers
Help putting together a server for Routing/Firewall/VPN purposes
we're currently in the process of putting together our own server Firewall/Router. We were going to use a dedicated solution from someone like Juniper or Watchguard, but it is going to be a lot more cost-effective if we use a server machine we were…
Django Reinhardt
- 2,293
5
votes
3 answers
need advice on building a scalable architecture for moodle
I'm looking into designing an architecture for a moodle based education site, it will serve several thousand users at first but needs to be able to grow to support hundreds of thousands to millions of users across several countries.
I was thinking…
Robert
- 241
5
votes
6 answers
Running background jobs In a clustered environment
I have an architecture question. In a clustered web app environment, I can think of three ways to deal with background jobs:
have a dedicated machine run all the jobs, thus freeing the web servers from having to do so
have each web server also run…
5
votes
4 answers
Geographical DB synchronus mirroring
An architect in our company has designed a solution based on 64 bit SQL2005 Standard edition synchronous mirroring between a physical (4 quad core, 32GB RAM) server and a virtual DR server (4 virtual CPUs with 16GB RAM) in two geographically remote…
SuperCoolMoss
- 1,262