We specialize in the creation of native mobile applications and mobile websites supported on all the popular platforms and devices including iOS, Android, BlackBerry and Windows Phone.
We also specialize in analyzing a clients persistence frameworks with special attention to:
- What ORM frameworks are used if any.
- Custom persistence or ORM framework analysis
- Normalization levels of relational databases
- Query optimization
- Traversal optimization
- Lazy and eager loading
- Domain model characteristics
Benchmarking is always a key priority for our clients. Questions asked are:
- What is the performance of Hibernate with MySQL or Hibernate with PostgreSQL? 50GIG vs 500GIG vs 1T vs 100T and higher.
- What is the performance of Hibernate with MySQL vs MongoDB with Spring Data?
- Is relational the way to go? Or NoSql? Or an Object Database? Or a Column Store? Parallel Database?
- Which databases integrates with sending raw data to Hadoop Clusters?
- Which databases utilizes compression and why?
Finally we can also perform the following investigations:
- Hardware Level: Hard disk types and their caches, RAID settings, etc.
- Operating System Level: ext3 vs ext2 with PostgreSQL/MySQL, I/O scheduler levels, memory and CPU raw transfer speeds (baseline), raw disk transfer speeds, etc
- Database Level: cache sizes, transaction settings, rollback options, etc
Analysis and Design
From analyzing requirements, to drawing up the right design and architecture.
Getting down to it is our passion here at Iminsys. In short, we love coding...
We provide consultation services that will help you make the right choice.