Category: Architecture

October 28, 2017

Will this scale? Part 2: Evaluating infrastructure for scalability

In Part 1 of this post, “scalability” was defined and scalability issues with the software itself were described. In Part 2, we look at evaluating infrastructure for scalability (i.e., anti-patterns that commonly affect scale). The scale is primarily accomplished vertically Because of anti-patterns previously discussed, adding new application or database servers may be difficult. If …

OpTeam Crosslake

October 27, 2017

Will this scale? Part 1: Evaluating software architecture for scalability

Perhaps the most common question we get at Crosslake when performing technical due diligence on a company is, “Will this thing scale?” After all, investors want to see a return on their investment into a company, and a common way to achieve that is to grow the number of users on an application or platform. …

OpTeam Crosslake

September 12, 2017

Comparing 3 major modernization strategies for legacy code

Having helped many clients on their journey to next generation technology, we often tackle the issue of modernization strategies for legacy code and platforms. From our experience, we typically see three options under evaluation: a complete code rewrite; doing nothing; or gradually refactoring / replacing code. In this post, we provide our view on each …

OpTeam Crosslake

August 15, 2017

Making DevOps work for you

Making DevOps work is one of those things everyone wants. Out with the old and in with the new. But what drives that demand and how obtainable are the benefits? To deal with those, it’s worth establishing some kind of exact definition as to what DevOps actually is. Wikipedia comes to our rescue here and …

OpTeam Crosslake

May 30, 2017

How PaaS facilitates data migration: A path to implementation success

Recently, a SaaS company within the financial technology industry acquired a competitor and launched an initiative to merge both companies’ critical customer-facing applications and data. This was the latest in a series of acquisitions, leaving the company with several platforms that needed migrating. In this post, we will explore the problems that hampered the company’s …

OpTeam Crosslake