The Multi-Tenant model for SaaS look like an efficient and simple model. However, it is so simple on the abstraction layer. Complexities are hidden in more technical layers. Separating users data and data growth are two of the main issues. I recommend reading an interesting blog post written by Nati Shalom, describing clearly those issues and current approaches for handling the problems.
Recently, I was interviewed by Pcon (unfortunately the link points to an Hebrew only site) as part of debriefing on Legacy Systems. Pcon is an Israeli company investigating IT topics by quoting professional articles and interviewing experts. They publish the results of the investigations including practical recommendations. This post is mainly about topics raised by me during the interview, but not included in the debriefing, which will be published. What are Legacy Systems? The term Legacy Systems refers to old application systems and/or veteran technologies still in use. Usually, the term Legacy Systems is associated with: 1. Mainframe Hardware e.g. IBM System z and its Operating Systems or Proprietary Servers and Operating Systems such as HP Alpha and OpenVMS Operating System, IBM AS/400 and OS/400 Operating System. 2. Development and Production Environments, e.g. COBOL , Natural and DBMS systems such as Adabas ...
Comments