In this speaker session, Clarence gave a high-level comparison on the features among various Java and open source development frameworks in the market, such as JEE and Spring. He also shared a case study by reviewing a project that he had done before in a large-scale mission critical banking project. He explained the high-level application architecture, lessons learnt on the adoption of different open source technologies and the rationale behind some major architectural decisions.
The seminar was well received with a full house of over 50 IT architects and managers from more than 20 organizations. We had a fruitful interactive Q&A session where Clarence discussed with the audience on the criteria of choosing a good and suitable framework. He also addressed the concerns of open source framework support and provided his views on the differences between .NET and Java frameworks.