Customer Relationship Management (CRM)
Data Farm Inc.

The Technical "Know-How"
Home Executive Summary Investors Trade Secret Compression Encryption Data Streaming Business Intelligence
Check List: Scalability and Expandability
A scalable architecture is an architecture that can scale up to meet increased workloads. There are two primary ways to scale up a system: Vertical (Expandability) and Horizontal (Scalability).

Our view of Scalability and Expandability are as follows:

Horizontal = Scalability:
By adding more unites or blocks such as servers, clusters or cloning system features or services.

Vertical = Expandability:
By adding more resources such as memory, disk space, using Cache-oblivious algorithm or using sessions. It increases the throughput of each unit.

Building a Scalable Architecture, it must have the following features:

       Tiers architecting
       Loosely coupled
       Transparent
       Components structure
       Dynamic Business Rules
       Independent Services
       Software Engines
       Templates and Refactoring

       Facebook Facebook Facebook Facebook Facebook
Thinking in
Tiers
Data Access
Object
Interactive
Front
Zeros & Ones
Plus Math
Data and
Databases
Check List Issues
Mobile-Browsers Standardization Templates Conversion Index Performance FAQ
Cloud Intelligent JSP Template Indexing DAO-XML Security Clients
Server Personal Multiple
Languages
Encryption Tracing & Transformation Errors & Logging Future
Security &
Communication
Business Intelligent
Shopping Cart
Compression Data Structures Scalability
(Expandability)
Big Data
Business Transaction Ready to Use
DAO
  Internal &
External
Flexibility CRM
Data Refactoring Server Traffic   CLOB & BLOB Transparency End-to-End
Mapping & Farming       Encryption Availability Intelligence
Web Services       Compression Latency Marketing
New Technologies       Security Brainstorm (Team) Sales

About us Contact Site Map Support Privacy Terms All rights reserved