awslabs / project-lakechain

:zap: Cloud-native, AI-powered, document processing pipelines on AWS.
https://awslabs.github.io/project-lakechain/
Apache License 2.0
140 stars 22 forks source link

Docs: define "production-ready" #23

Closed moltar closed 9 months ago

moltar commented 9 months ago

What were you searching in the docs?

https://awslabs.github.io/project-lakechain/general/faq/

Is Project Lakechain production-ready?

Is this related to an existing documentation section?

https://awslabs.github.io/project-lakechain/general/faq/

How can we improve?

It is not clear what "production-ready" means.

What makes this project not production-ready?

What steps are required to make it production-ready?

Acknowledgment

HQarroum commented 9 months ago

Hi @moltar! You're right, we should make it clearer whether or not customers can assume they can use Project Lakechain in production workloads, and what a production workload entails.

First, I would say that the definition of a production workload for us is any workload that has a business critical nature, where breaking the software API, introducing new bugs, lacking full test coverage to identify regressions, and not being as optimized as we'd like may lead to business related impacts.

Here's the rationale on why we've put this statement in the FAQ.

As your feedback makes a lot of sense, here's how I'd propose to update the FAQ.

"Is Project Lakechain production-ready?

No, Project Lakechain is currently released under Alpha preview, and is intended for rapid prototyping and experimentation only. While the middlewares and the core framework are being evolved fast as we receive feedbacks and strengthen our Roadmap, it also means that their APIs are considered unstable until we reach 1.0.0.

We take our customer workloads very seriously, and we're currently working towards a Beta release that will contain the core features we intend to ship, full test coverage across the framework, and more stable APIs overall. We're continuously looking for feedbacks to improve Project Lakechain, and we're looking to hear from you! If you encounter bugs, regressions, or have feature requests, we'd be very happy to listen for your feedbacks."

Let me know what you think, feel free to edit in case it's not clear enough.

moltar commented 9 months ago

That certainly clears up, at least for me, and I understand this enough to make an educated choice. Thank you. 🙏

HQarroum commented 9 months ago

Merged in 257fda2a2c716843dddf540b77f3b894092c1d5d.