066 The Future of ColdFusion (it is Bright) with Tridib Roy Chowdhury

28/03/2018 54 min
066 The Future of ColdFusion (it is Bright) with Tridib Roy Chowdhury

Listen "066 The Future of ColdFusion (it is Bright) with Tridib Roy Chowdhury"

Episode Synopsis

Tridib Roy Chowdhury talks about "The Future of ColdFusion (it is Bright)" in this episode of the CF Alive Podcast, with host Michaela Light. Show notes The state of CF 22 years old and it continues to do well Over last 8 years it is not dying Annual % growth 6-7%$ New releases every two years 18 quarters beat our sales goals Room for bigger goals What is CF? A glue that holds many systems together API glue Adobe API manager - faster and the least memory of any API manager Internal Adobe survey 80% of CFers believe it is the fastest developer language 78% of CFers have built new apps this year CF Builder is most used IDE (31%), beating Sublime Text (22%) Improving speed and fixing bugs Speed of CF apps, security 70-80% of CF apps are external facing vs intranet apps CF 2018 Why takes users a long time to upgrade to latest version Backwards compatibility good Improve performance without CFML code changes in old apps Performance monitor Show exact line of CF code or SQL that is causing problem auto tuning - Make tuning more data based decision AI and ML methods Historical performance data Code profiler Distributed caching built in and still works with 3rd party cache (plug in) OOPS enhancements to lists etc Parallel operations X.0 release Testing customer code Reducing false positives Automating QA No automated upgrade wizard - because have to do QA anyway Adobe Senior leadership team look at outstanding bug list every 2 weeks Keep prior promises on existing features Security no day zero issues for over 4 years But important that you install security patches as they come out Move to the cloud has made security even more important (Adobe is one of the largest cloud companies) Dedicated CF security team monitoring worldwide CF Security czar A priority for all developers All engineers are certified on security best practices 3rd party security audit of new releases of CF Lockdown guide Docker containerization official version released Metered Licensing His take on the future of CF. CF Summit East and West. growing Young CFers Adobe CF education edition Adobe program to sponsor colleges to teach web dev using CFML Video CF training Why are you proud to use CF? WWIT for you to make CF more alive this year? Mobile Cloud AI, ML What are you looking forward to at CF Summit? Wed April 25th in Washington DC Celebrate great CF customer stories CF community portal   Mentioned in this episode White paper on API manager performance (PDF) "In our tests, when using a lightweight web-service, a single node of API Manager served 500 concurrent users at the rate of 22,000 requests per second, with a latency of less than 14 milliseconds. A single node of API Manager, can therefore, serve close to 2 billion requests per day. A cluster of API Manager Nodes can handle an even higher volume of traffic or it can lower the latency." Adobe bug tracker  Approx Size of CF test code base for regression testing new CF releases is currently around 700k lines of code in the Adobe test code base. This keeps on increasing with every release. Research report CF is most secure entreprise development system CVE details specifies the number of critical vulnerabilities. In comparison with other languages. http://www.cvedetails.com/vendor/74/PHP.html http://www.cvedetails.com/product/1526/SUN-JRE.html?vendor_id=5 https://www.cvedetails.com/product/19117/Oracle-JRE.html?vendor_id=93 http://www.cvedetails.com/product/887/Apache-Tomcat.html?vendor_id=45 https://www.cvedetails.com/product/2002/Microsoft-.net-Framework.html?vendor_id=26 https://www.cvedetails.com/product/22568/Rubyonrails-Ruby-On-Rails.html?vendor_id=12043 CF Alive episode on CF Summit East CF Alive episodes on API manager David Tattersall talks about "Into the CLOUD with FusionReactor (ColdFusion Application Performance Monitor)" Elishia Dvorak talks about " Adobe API Manager (the business case) + CF Summit sneak peak" CF community portal CF Docker containerization official version The official version will be released in April CF Docker metered licensing cost The cost details will be released in April "Security Czar" for the Adobe ColdFusion Team  Adobe ColdFusion education edition Adobe ColdFusion Video training  Adobe program to sponsor colleges to teach web development using CFML "We have a course curriculum for colleges which are interested in teaching CF. Also we are offering free licenses for students and teachers under the Education program for teaching purposes." the Education initiative can be found at this link CF Summit East CF Summit West Bio Tridib Roy Chowdhury Tridib Roy Chowdhury is the G.M. and Sr. Director of Products at Adobe Systems and is responsible for ColdFusion. Over the last 10 years at Adobe, he has built a global team consisting of engineers, product and data architects, product managers, product marketers, experience designers and sales. Tridib has been driving data-driven decision making much before it was fashionable.

More episodes of the podcast ColdFusion Alive