• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

TeraTech

The ColdFusion Experts: Develop | Secure | Optimize

  • Services
    • Consulting
    • Crash
    • Development
    • Maintenance
    • Modernization
    • Security
  • About Us
  • Testimonials
  • Free Assessment
  • Get in touch!

  • Services
    • Consulting
    • Crash
    • Development
    • Maintenance
    • Modernization
    • Security
  • About Us
  • Testimonials
  • Free Assessment
  • Get in touch!

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

March 28, 2018 By Michaela Light 1 Comment

Tridib Roy Chowdhury talks about “The Future of ColdFusion (it is Bright)” in this episode of the CF Alive Podcast, with host Michaela Light.

Contents

  • Show notes
  • The state of CF
  • CF 2018
  • His take on the future of CF.
  • CF Summit East and West.
  • Young CFers
  • Why are you proud to use CF?
  • WWIT for you to make CF more alive this year?
  • What are you looking forward to at CF Summit?
  • Mentioned in this episode
  • Listen to the Audio
  • Bio
  • Interview Transcript
    • Read more

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

Listen to the Audio

https://traffic.libsyn.com/coldfusionalive/065_The_Future_of_ColdFusion_it_is_Bright_with_Tridib_Roy_Chowdhury.mp3

Podcast: Play in new window | Download | Embed

Subscribe: RSS

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.

Interview Transcript

Michaela:        Welcome back to the show. And today, I've got Tridib Roy Chowdhury. He's the general manager and senior director of product Adobe systems. He's the ultimate man responsible for ColdFusion. Got an enormous team working for him. And we're gonna talk today about the state of ColdFusion, what we can look forward to with ColdFusion 2018 that's coming out this year. And also his take on the future of ColdFusion and things that Adobe's doing there. So welcome Tridib.

Tridib:             Thanks, how are you?

Michaela:        Doing great. So I know that you've been Adobe for over ten years. You've built a team of engineers, and architects, project managers, sales, designers. You've got a whole team there. And I know also that you've been moving to having more data driven decisions at Adobe. So exciting stuff. So I am very interested to ask you about what your take is on the current state of ColdFusion.

Tridib:             So you know like that's going to start a little bit with how I see the business as it stands right now. So now like we are a 22-year old product. And it continues to amaze me how well we continue to do on the business site.

Read more

 

And to continue learning how to make your ColdFusion apps more modern and alive, I encourage you to download our free ColdFusion Alive Best Practices Checklist.

Because… perhaps you are responsible for a mission-critical or revenue-generating CF application that you don’t trust 100%, where implementing new features is a painful ad-hoc process with slow turnaround even for simple requests.

What if you have no contingency plan for a sudden developer departure or a server outage? Perhaps every time a new freelancer works on your site, something breaks. Or your application availability, security, and reliability are poor.

And if you are depending on ColdFusion for your job, then you can’t afford to let your CF development methods die on the vine.

You’re making a high-stakes bet that everything is going to be OK using the same old app creation ways in that one language — forever.

All it would take is for your fellow CF developer to quit or for your CIO to decide to leave the (falsely) perceived sinking ship of CFML and you could lose everything—your project, your hard-won CF skills, and possibly even your job.

Luckily, there are a number of simple, logical steps you can take now to protect yourself from these obvious risks.

No Brainer ColdFusion Best Practices to Ensure You Thrive No Matter What Happens Next

ColdFusion Alive Best Practices Checklist

ColdFusion Alive Best Practices Checklist

Modern ColdFusion development best practices that reduce stress, inefficiency, project lifecycle costs while simultaneously increasing project velocity and innovation.

√ Easily create a consistent server architecture across development, testing, and production

√ A modern test environment to prevent bugs from spreading

√ Automated continuous integration tools that work well with CF

√ A portable development environment baked into your codebase… for free!

 

Learn about these and many more strategies in our free ColdFusion Alive Best Practices Checklist.

 

  • Facebook
  • Twitter
  • LinkedIn

Filed Under: CF Alive Podcast

← Previous Post 065 Using Portainer.io (Docker Container Management) with Neil Cresswell- Transcript
Next Post → 067 The Docker Revolution for Faster ColdFusion Development (and Easier DevOps) with Bret Fisher

Primary Sidebar

Subscribe on iTunes

Popular podcast episodes

  • Revealing ColdFusion 2021 – Rakshith Naresh
  • CF and Angular – Nolan Erck
  • Migrating legacy CFML – Nolan Erck
  • Adobe API manager – Brian Sappey
  • Improve your CFML code – Kai Koenig

CF Alive Best Practices Checklist

Modern ColdFusion development best practices that reduce stress, inefficiency, project lifecycle costs while simultaneously increasing project velocity and innovation.

Get your checklist

Top articles

  • CF Hosting (independent guide)
  • What is Adobe ColdFusion
  • Is Lucee CFML now better than ACF?
  • Is CF dead?
  • Learn CF (comprehensive list of resources)

Recent Posts

  • 141 Into The Box 2025 ColdFusion conference (all the details) with Daniel Garcia – Transcript
  • 141 Into The Box 2025 ColdFusion conference (all the details) with Daniel Garcia
  • 107 ColdFusion 2021 Revealing Details on How it was Created with Rakshith Naresh
  • The Legacy Continues: ColdFusion Summit East Conference Edition
  • 140 BoxLang modern JVM language that runs CFML code (new CFML engine and much more) with Luis Majano and Brad Wood – Transcript

Categories

  • Adobe ColdFusion 11 and older
  • Adobe ColdFusion 2018
  • Adobe ColdFusion 2020 Beta
  • Adobe ColdFusion 2021
  • Adobe ColdFusion 2023
  • Adobe ColdFusion 2024
  • Adobe ColdFusion 2025
  • Adobe ColdFusion Developer week
  • Adobe ColdFusion Project Stratus
  • Adobe ColdFusion Summit
  • AWS
  • BoxLang
  • CF Alive
  • CF Alive Podcast
  • CF Camp
  • CF Tags
  • CF Vs. Other Languages
  • CFEclipse
  • CFML
  • CFML Open- Source
  • CFUnited
  • ColdBox
  • ColdFusion and other news
  • ColdFusion Community
  • ColdFusion Conference
  • ColdFusion Consulting
  • ColdFusion Developer
  • ColdFusion Development
  • ColdFusion Hosting
  • ColdFusion Maintenance
  • ColdFusion Performance Tuning
  • ColdFusion Projects
  • ColdFusion Roadmap
  • ColdFusion Security
  • ColdFusion Training
  • ColdFusion's AI
  • CommandBox
  • Docker
  • Fixinator
  • Frameworks
  • Fusebox
  • FusionReactor
  • IntoTheBox Conference
  • Java
  • JavaScript
  • JVM
  • Learn CFML
  • Learn ColdFusion
  • Legacy Code
  • Load Testing
  • Lucee
  • Mindmapping
  • MockBox
  • Modernize ColdFusion
  • Ortus Developer Week
  • Ortus Roadshow
  • Server Crash
  • Server Software
  • Server Tuning
  • SQL
  • Survey
  • Survey results
  • TestBox
  • Transcript
  • Webinar
  • Women in Tech

TeraTech

  • About Us
  • Contact

Services

  • Free assessment
  • Consulting
  • Crash
  • Development
  • Maintenance
  • Modernization
  • Security
  • Case Studies

Resources

  • CF Alive Book
  • CF Alive Podcast
    • Podcast Guest Schedule
  • TeraTech Blog
  • CF Alive resources
  • CF e-course
  • CF best practice checklist

Community

  • CF Alive
  • CF Inner Circle
  • CF Facebook Group

TeraTech Inc
451 Hungerford Drive Suite 119
Rockville, MD 20850

Tel : +1 (301) 424 3903
Fax: +1 (301) 762 8185

Follow us on Facebook Follow us on LinkedIn Follow us on Twitter Follow us on Pinterest Follow us on YouTube



Copyright © 1998–2025 TeraTech Inc. All rights Reserved. Privacy Policy.