Questions tagged [scalability]

Scalability is the ability of a system, network, or process, to handle growing amount of work in a capable manner or its ability to be enlarged to accommodate that growth.

Filter by
Sorted by
Tagged with
1199votes
29answers
202kviews

Does Django scale? [closed]

I'm building a web application with Django. The reasons I chose Django were: I wanted to work with free/open-source tools. I like Python and feel it's a long-term language, whereas regarding Ruby I ...
user avatar
  • 32.3k
798votes
10answers
453kviews

Difference between scaling horizontally and vertically for databases [closed]

I have come across many NoSQL databases and SQL databases. There are varying parameters to measure the strength and weaknesses of these databases and scalability is one of them. What is the difference ...
user avatar
  • 26.4k
187votes
10answers
50kviews

How Scalable is SQLite? [closed]

I recently read this Question about SQLite vs MySQL and the answer pointed out that SQLite doesn't scale well and the official website sort-of confirms this, however. How scalable is SQLite and what ...
user avatar
162votes
9answers
138kviews

What is considered a good response time for a dynamic, personalized web application? [closed]

For a complex web application that includes dynamic content and personalization, what is a good response time from the server (so excluding network latency and browser rendering time)? I'm thinking ...
user avatar
150votes
18answers
70kviews

How to write a scalable TCP/IP based server

I am in the design phase of writing a new Windows service application that accepts TCP/IP connections for long running connections (i.e., this is not like HTTP where there are many short connections, ...
user avatar
131votes
9answers
52kviews

WebRTC - scalable live stream broadcasting / multicasting

PROBLEM: WebRTC gives us peer-to-peer video/audio connections. It is perfect for p2p calls, hangouts. But what about broadcasting (one-to-many, for example, 1-to-10000)? Lets say we have a ...
user avatar
  • 3,466
128votes
12answers
70kviews

What is a "feature flag"?

High Scalability mentions feature flags here: 5 things toxic to scalability, "5. Lack of Feature Flags" What exactly are feature flags?
user avatar
  • 61.4k
126votes
7answers
159kviews

A beginner's guide to SQL database design [closed]

Do you know a good source to learn how to design SQL solutions? Beyond the basic language syntax, I'm looking for something to help me understand: What tables to build and how to link them How to ...
106votes
2answers
54kviews

What does scale horizontally and scale vertically mean? [duplicate]

In a three layer architecture with the database on the fourth, what does scaling horizontally and scaling vertically mean?
user avatar
  • 2,323
98votes
2answers
25kviews

Caveats of select/poll vs. epoll reactors in Twisted

Everything I've read and experienced ( Tornado based apps ) leads me to believe that ePoll is a natural replacement for Select and Poll based networking, especially with Twisted. Which makes me ...
user avatar
  • 16.9k
94votes
3answers
145kviews

Best way to store chat messages in a database? [closed]

I'm building a chat app and I want a full history off all messages ever sent in the chat conversation. At the moment I am storing each message as a single row in a table called 'messages'. I am aware ...
user avatar
  • 16.7k
92votes
8answers
14kviews

How/why do functional languages (specifically Erlang) scale well?

I have been watching the growing visibility of functional programming languages and features for a while. I looked into them and didn't see the reason for the appeal. Then, recently I attended Kevin ...
user avatar
  • 3,531
88votes
1answer
28kviews

Scaling Node.js

I'm fairly new to large-scale server-side development. I want to write a server using Node.js, but before I forge ahead I'd like to know what the general principles are for scaling node up to, say, 20 ...
user avatar
  • 14.6k
86votes
11answers
110kviews

What is the difference between scalability and elasticity?

I've heard many people using both terms interchangeably. However, in my opinion there is difference between them: SCALABILITY - ability of a software system to process higher amount of workload on ...
user avatar
80votes
6answers
15kviews

Optimizing Kohana-based Websites for Speed and Scalability

A site I built with Kohana was slammed with an enormous amount of traffic yesterday, causing me to take a step back and evaluate some of the design. I'm curious what are some standard techniques for ...
user avatar
  • 258k

15 30 50 per page
1
2 3 4 5
153