Application Development
eFaith specializes in the business of Computer Support Systems for all the various environments in different organizations. We aim to provide professional services in the field of computing and networking for the local region.
System infrastructure design
This includes capacity planning, database selection, system architecture design, network design/ planning, operation procedure definitions, various software application definitions and hardware selection. This process is critical as this will directly affect the scalability and stability of the system.
System integration implementation
Various applications, hardware, software products/solutions and scripts are put together. Our experts will work out this in great care to minimize the conflicts and the instabilities. Sub-system loggings are vital as this helps trouble-shooting. System integration also always requires writing scripts to handle sub-system testing and modules integration on application level, database level or even operating system level.
System / database performance tuning
Finding network and database bottlenecks are important to this process. This involves analyzing different system/database logs, writing scripts to trace bottle necks, calculate CPU/database utilization or sometimes even tracing the performance of hardware such as RAID card and routers. In order to improve the performance, our experts may also be able to re-write some SQL queries, tuning system/database parameters and refine application logics.
System manual and training
In conjunction with our experience on various platforms, we are able to offer you an integrated environment that suits your needs including documentation, training and system hand-over.




