authentrics
Data Management
Home | Team | Projects | About | Contact
Data management apps today typically integrate elements from ORM (Object-Relationship Mapping) Databases, Sharding and traditional RDBMS's (relational database management systems). Authentrics has significant experience in each of these key areas.

ORM

Object-Relational Mapping is used in most high-level internet MVC (model/view/controller) frameworks, like Ruby/Rails and Python/Django, to tie application objects to a traditional relational database architecture. In addition to supporting rapid prototyping, ORM based applications can save significant development time and reduce maintenance costs in the long-term. We recommend using ORM based frameworks for most web applications.

Distribution and Sharding

Internet and large-scale enterprise databases often benefit from horizontal or vertical sharding approaches designed to optimize access speeds. With applications like StudyPharm and GraphWise, Authentrics gained insight into the appropriate application of these techniques.

RDBMS's

Whether it is Oracle, Postgres or MySQL, relational database systems (read "SQL") are tried and true solutions for many problems. SQL is perhaps the most stable technology in the industry, having changed little in the last three decades.

Tuning each system, however, is a skill acquired only with substantial experience. Authentrics engineers are able to provide query, configuration and operating system level tuning for application databases, optimizing performance to meet client needs.