 Hi, this is your host of the party and today we have two members of the Tai KV project How when community manager and new tank chief engineer at pink app and he's also a Tai KV maintainer How do you first of all welcome to the show? Hi Hi, thanks for having us. What is Tai KV project and what problem you are trying to solve? Tai KV is an open source Distributed transactional key value database Tai KV is inspired by the Google spanner at F1 The design is simpler and the more practical. Why did we want to develop Tai KV and in pink app we start with stopping have five years ago and at that time we want to build a distributed database Circle database and maybe my circle compatibility support my circle protocol and at that time we at first we built a circle layer and then we want to build we want a Distribute key value storage layer and to support our database at first We try to use H base But at that time we found that the performance is very bad So we decided that you build our own distributed key value database. So that's why that's how tech we come How do you have to add anything there? Take it was originally created to complement tidy B So but we soon realized that Take it the project could be Decoupled from the tidy from tidy B project and serve as a unified Distributed storage storage layer as far as strong data consistency Distributed transactions horizontal scalability and the cloud native active architecture So I know also we realized that as the amount of data it generates I'm more and more so This could be in a lot of demands in this in the cloud native Community so that's why we do net it it to the CNCF that to to build to make it a build block for For the next generation of distributed system By you know providing a reliable high quality and a practical storage foundation Actually, this is also the mission of Tyki B. Can you also tell how is CNCF helping? Tyki B community to grow. Yeah Thanks for this question. Actually, this is the question that I want to talk about because I have been the liaison between the CNCF and Tyki project The CNCF actually and you know has been immensely helpful in shaping Tyki B into what it is today in terms both the both of the project and the community So actually there are some keywords that I would like to elaborate on when you ask about this question The first keyword is neutrality. You know the CNCF provides a neutral home to projects like ours so that developers from the different organizations willing to collaborate Contribute and you know in eventually eventually become the leaders in the project. This is very important for the broader Community community to perceive Tyki B as a vendor neutral and the universal project which is in line with our mission and So that they will feel Tyki belongs to the community instead of a single company like pink cap so people that people feel comfortable adopting it or Developing their own apps on Tyki B and for example, we have three Redis on Tyki B projects and also we will we have a permit to use on Tyki B project that even features seeing their own official documentation and also our Maintaining companies like Zifu and EDN Zixun. Both of them are building their own Systems or platforms on Tyki B directly without relying on the Tyki B So these are actually all amazing contributions to the project from the from the community It's not from any, you know from pink cap or from pink cap. Yeah actually This is the neutrality and also another keyword is exposure. I think another aspect This is also a important important aspect which specifically means the the public the publicity and The marketing support that we get from since yeah, it's very important for a project like Tyki B Because we are building a great project and we we wanted to to be known by the broader Coordinated community so that more people and more companies could get involved and And it also means more adoptions, of course So in this sense the cube calm like the since a webinar and The since a blog articles They all helped a lot in promoting our technology in sharing our Experiences and best practices last but not least not least is diversity. I think this is built on the previous two keywords. So but diversity, I mean, you know, the first is The diversity in maintainer and the contributor structure. So This in the past two years, we have seen one more maintenance from different companies like we have seven maintenance which are distributed in Four companies. This is very important criteria for CNCF, you know to decide whether you're you have met to the the criteria for Graduation since you mentioned graduation. Can you talk about what does it mean for project like Tyki V to Become a graduated product. How does it does it affect the project? How does it affect the users for the project? As I mentioned, you know, take it has a has a lot of options like around One thousand adopters in production and they're better tested but but now we moved from incubation to graduate a project. I I think it's a very solid and convincing validation of the tech V project for its growing adoption and for its open governance in the community and for its future maturity and for its strong commitment to the community and sustainability as well So this recognition from CNCF could but could not be more, you know, exciting and important for the for the project and then for us as well and Also to answer your second question from the users Perspective, I think this this means simply, you know, the credibility and reliability of the project This means at tech TV is a mature enough Project of database for for the cloud native architecture It's it's also means that the tech TV Community is a healthy Active community that's gonna be around there long enough so that they could get involved or, you know, Tend if they have their one spot Yeah, it's really, you know, boosts the Confidence in users. Yes, very true. Very true One last question before we wrap this up. Can you talk about the road map of the Thai KV project? What do you have in the pipeline? Okay? That's a good question and for the roadmap of a tech TV at first We want to not the KV to run more faster more easier to use and the more cost-effective So which means that in the we have just really type TV 4.0 version and Maybe next year we will release the tech TV 5.0 version in this in this version and We just want to let tech TV can run more friendly on the cloud So we will try to let tech TV run and maybe can run well on the AWS EBS cloud disk and But and then they tell we were just want to build Tech TV to maybe to fit the AWS S3 or any other cloud storage and To make it actually more Collated and the other thing is that we not want to let tech read to be to can Feed more different workloads. So we try to not take create look only support the drop city engine, but the world so can Support any other different engines for example white tiger and et cetera to maybe so to Satisfy different workloads and maybe The long-term goal of Tech TV is that maybe we want to introduce AI So maybe we can use the AI driven to not the Tech TV to use different engines to satisfy different workloads That's the maybe the World of the tech TV How How you thank you so much for talking to me today about the tech TV project and also share the roadmap What the graduation means and how CNCF is helping the growth of the project and I look forward to talk to you guys again. Thank you. Thank you