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?
Q. How do we build redundancy for these functions - can you have multiple endpoints?
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.
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. Can we use Javascript/Jquery inside catalyst for data handling?
Q. Is there a way to define virtual compute size this function will get executed like in other serverless functions?
Q. Can we use refresh_token from Database without hardcoding?
Q. So all the ZOHO Implementations on Catalyst is using Rest API, i think no Deluge Codes are supported in Catalyst.
Q. Will see CDN so that the code and functions are accessed much faster by apps in different regions globally?
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?