For my part, I like to know something relevant about the person whose work I am reading. To this end I thought it would be of interest to relate how our auto-generated Hybrid Transactional / Analytic Processing (HTAP) by way of Temporal Linked Data® (TLD) came about.
For approaching 30 years, BRSG Consultants have been business school trained IT Management Consultants and ISV employees, and entrepreneurs. Our transition from Smalltalk to Java began in late 1996. We have long preferred technologies that allow us to model the business the way it is, such that business personnel would recognize the abstraction. Lean and agile business process on the management side, and enterprise distributed object systems on the technology side, have been our calling card. From a Java perspective, we have focused on operational in-memory IMDG, and Hadoop / Spark analytic platforms for our HTAP efforts.
Along the way we have found Semantic Web, Linked Data, and Actor Model concepts to be of interest in combination for their commercial potential. While this proved to be a heavy lift to implement in a commercially viable way in the Java ecosystem, our efforts to do so became a reality when we turned our attention toward Elixir and the BEAM ecosystem.
We have no stones to throw at the great technology that we have used to date. Nothing has changed there and we are happy to provide services in these areas. But for our own product development efforts and, if given the option, we have simply found the BEAM ecosystem to be more economically and technically compelling.
We hope that you will find our reasons to be of interest as we share them along our HTAP TLD journey.