Questions tagged [architecture]

171 questions
26
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…
15
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…
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,155
  • 5
  • 15
  • 32
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
  • 3
  • 8
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
  • 1
  • 8
  • 19
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
  • 1
  • 2
  • 7
7
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,195
  • 5
  • 30
  • 55
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…
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
  • 795
  • 2
  • 7
  • 12
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,482
  • 21
  • 80
  • 117
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,256
  • 3
  • 38
  • 55
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
  • 2
  • 4
  • 7
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…
5
votes
7 answers

Optimizing performance across thousands of SQL Server databases

We are building an application where each client will have their own database. None of the databases are particularly large (20MB to 400MB each), but there will be ~5,000 to start and at any one time 100 or so will be active. Our team has been…
Beep beep
  • 1,843
  • 2
  • 18
  • 33
1
2 3
11 12