Catalyst Bootcamp Session 1 : Ask Catalyst

Catalyst Bootcamp Session 1 : Ask Catalyst

Ask Catalyst : 

 

The Catalyst team absolutely loved hosting the first session of Catalyst bootcamp. It was such a joy to answer your questions, and we’ve had some amazing feedback from our attendees saying how useful it was to have this time together. We have compiled the answer to every question asked in the session for you.

 

Q. May I know what database is used here, sequential or non-sequential database ?

The Catalyst Data Store is a sequential relational database for all your serverless computing needs. We handle provisioning the database and monitoring, so all you have to do is create a schema and perform your CRUD operations, JOINS and more.

 

Q. So does it support all types of data can be stored like arrays, subform json data?

Currently, Catalyst Data Store supports 10+ datatypes including encrypted text. You can convert and store data as strings easily in the Catalyst Data Store.

 

Q.How scalable are Catalyst apps?

Catalyst supports local debugging, development sandbox and production environments. There are no hard-limits for applications deployed to production.

 

Q. What is the maximum capacity of data can we save in the File Store?

The maximum capacity of File Store is 1 GB. However, if your use case requires this to be increased, its possible.

 

Q. How would it be beneficial compared to traditional websites in terms of scaling and performance?

Comparing to traditional websites, Catalyst takes care of all the server components, the scalability and the performance metrics so that you can concentrate on your core business logic and make your application development hassle free.

 

Q. Does catalyst data can be accessed outside like using Oauth functions?

You can write your Function( Node JS or Java) to query the Datastore ,

 

Q. Do the functions have a cold start?

Yes, Catalyst functions do have a cold start. But we have done various optimization for Production environment so that your cold start time for production will be very minimal.


Q. Do developers have access to create API on their own based on  app requirements?

Yes, the developers can create their own APIs completely based on your business logic. You can create the APIs using Advanced I/O functions and API Gateway.


Q. If data is accessed outside, does it throw any CORS policy error?

Yes, you will get CORS error if you try to access Catalyst Resources from outside. You can configure the domains for which you want to allow CORS from the Authentication tab in the Catalyst Console.

 

Q. Would we see other integration methods, like GraphQL?

GraphQL is in the Catalyst roadmap.

 

Q. How do we build redundancy for these functions - can you have multiple endpoints?

A function can have a single endpoint, you can configure function orchestration or appropriate error handling within the functions. If it helps, you can create a clone of the function and access the function clone as well.

Q. I would like to have redundancy of the same endpoint with different data center or availability zone.

 If someone is logging in from Chennai, you want them to access the IN DC not the US DC. We understand your requirement. We look at this in two parts:

  • Setting up and configuring Catalyst for access in multiple data centers

  • Delivering the resources from the closest data center.

We have opened up our EU DC in May, IN DC in July. We are in the first phase of the above mentioned process.

 

Q. Is there any training upcoming for Catalyst, to be a plus with this Bootcamp as well!

We are actively listening to your feedback and creating resources. If you would like more training, feel free to let us know what's on your mind.


Q. Do you have plans to add PHP?

Python is first on the roadmap in terms of language support. Sure, we will keep you posted on this. In the meantime, you could use npm packages like exec-php.


Q. Where can I use Python in Catalyst?
Python support is on the roadmap. It can be used in the Catalyst functions, once its available.

Q. Can we use Javascript/Jquery inside catalyst for data handling?

Yes, you can use Javascript inside the Catalyst functions where you can handle your data.

Q. Is there a way to define virtual compute size this function will get executed like in other serverless functions?

We believe you are referring to the configuration of execution memory for a particular function. If so, yes you can configure the memory size during function creation.

Q. Can we use refresh_token from Database without hardcoding?

Yes, you can use the Catalyst Datastore to store the tokens safely in an encrypted way and fetch them and use it in the code. Please DO NOT hardcode the refresh_token or push it in a public repository.

Q. So all the ZOHO Implementations on Catalyst is using Rest API, i think no Deluge Codes are supported in Catalyst.

As of now, we do not have support for Deluge. Other than Rest APIs, you can also use the SDKs of other services in the Catalyst functions.

Q. Will see CDN so that the code and functions are accessed much faster by apps in different regions globally?

Yes, we do have CDN in our pipeline.

Q. Can we use Angular V 11.2.12 or up?

You can use Angular in Catalyst, provided the node version that supports both the Catalyst CLI and Angular.

 

Q. If I want to build whatsapp bot and build ticket in Service Desk Pro, can catalyst help?

Yes, you can integrate any messaging or forum application with a ticketing application if they both have REST API support.


Q. Can we use Vue V2 or up?

Yes, Vue V2 or up can be used in Catalyst.


 


    • Announcements

    • Important Announcements in Support for Catalyst Features

      Hello Catalyst Users, This announcement is to bring to your notice some of the recent updates in our support for various Catalyst components, to ensure that your existing Catalyst applications function properly. You can continue to build robust applications
    • Introducing Catalyst 2.0, the simplest cloud-based pro-code development platform.

      Dear Catalyst Community, We are beyond thrilled to present you Catalyst 2.0—the new-age, pro-code development platform that redefines the way you build, deploy, and scale apps. Catalyst 2.0 is not a mere upgrade, but a significant leap into the future
    • Set budgets to optionally disable your Catalyst production environment

      Hello all,    We are pleased to inform you that you can now configure the automatic disabling of a project's production environment upon reaching a specified budget's threshold. Budget alerts in Catalyst facilitate setting usage limits in amounts or Catalyst
    • #CatalystServerless Hackathon 2022

      We are pleased to announce #CatalystServerless Hackathon with prizes worth $5000 up for grabs. Create a working prototype aimed to solve a critical business issue using Catalyst and stand a chance to win exciting prizes. The Hackathon will happen in 3
    • Share your interest to participate in the #CatalystServerless Blogathon

      Hi, we are working on announcing the next edition of the #CatalystServerless Blogathon. Please fill up this form to stay posted on all updates related to the Blogathon. https://zfrmz.com/JN9ChxPU9JQpPgB1vRp8

      Catalyst Community