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
       Components structure
       Dynamic Business Rules
       Independent Services
       Software Engines
       Templates and Refactoring

       Facebook Facebook Facebook Facebook Facebook
Thinking in
Data Access
Zeros & Ones
Plus Math
Data and
Check List Issues
Mobile-Browsers Standardization Templates Conversion Index Performance FAQ
Cloud Intelligent JSP Template Indexing DAO-XML Security Clients
Server Personal Multiple
Encryption Tracing & Transformation Errors & Logging Future
Security &
Business Intelligent
Shopping Cart
Compression Data Structures Scalability
Big Data
Business Transaction Ready to Use
  Internal &
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