Currently the principal at Genuine.com and technology advisor for a couple of startups, Leo Cheung has over 20 years of software engineering experience, 15 years as a hands-on CTO/technology founder of startup companies, such as EcoFactor, in industries including Clean Tech/Energy, Real Estate and Heath & Fitness.
Throughout his recent career endeavor, Leo has played both management as well as individual-contributor roles in building scalable software products ranging from Internet-of-Things (IoT) systems, High-concurrency Web applications, to Big Data warehousing and streaming systems on platforms including Java, Scala, Akka, Node.js, Python and PHP, using data storage/processing systems such as PostgreSQL, MySQL, HBase and Storm.
The opinions expressed in this blog are those of Leo Cheung and do not necessarily represent those of IDG Communications, Inc., its parent, subsidiary or affiliated companies.
Recent surveys and forecasts of technology adoption have consistently suggested that Apache Spark is being embraced at a rate that outperforms other big data frameworks
Reactive systems have emerged as a new breed of computing systems, but not without some skepticism in the technology industry