-
Notifications
You must be signed in to change notification settings - Fork 695
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
What is the difference with luigi? #660
Comments
@pietermarsman thank you for the question, this is one of the things we will be adding soon. I will let the spotify folks @honnix / @kanterov / @narape - who are now using Flyte extensively answer in more detail. But, here is a quick summary IMO Model: Scale: Versioning: Match the developers workflow: Easy GitOps: Catalog Caching and Lineage tracking: UI/CLI/SDKs: Write your own plugins (Flytekit python or backend) Backend |
Also Please join our slack channel here and feel free to ping me and we can have a longer discussion |
Also look at https://flytecookbook.readthedocs.io/en/latest/ to see the new python programming model |
@kumare3 Thanks for answering.
Small corrections here.
And yes, Luigi runs all tasks deduced from an entry task in the same process (or on the same computer to be more precise, because multiple processes could be forked by Luigi to run tasks in parallel). |
@pietermarsman does this help? |
@pietermarsman I am closing this issufor now. Thank you. Please re-open if you want any more clarifications |
* Update Boilerplate Signed-off-by: Flyte-Bot <admin@flyte.org> * fix lint Signed-off-by: Samhita Alla <aallasamhita@gmail.com> * fix lint Signed-off-by: Samhita Alla <aallasamhita@gmail.com> * fix lint Signed-off-by: Samhita Alla <aallasamhita@gmail.com> Co-authored-by: flyte-bot <flyte-bot@users.noreply.github.com> Co-authored-by: Samhita Alla <aallasamhita@gmail.com>
Signed-off-by: Yuvraj <code@evalsocket.dev>
* Added reuse able workflow (flyteorg#660) Signed-off-by: Yuvraj <code@evalsocket.dev> Signed-off-by: Alekhya Sai Punnamaraju <alekhyasaip@gmail.com> * Add directive (flyteorg#663) Signed-off-by: SmritiSatyanV <smriti@union.ai> Signed-off-by: Alekhya Sai Punnamaraju <alekhyasaip@gmail.com> * Added links from Flytelab (flyteorg#652) * Added link from Flytelab Added weather forecasting application link Minor grammar fixes Signed-off-by: SmritiSatyanV <smriti@union.ai> * Created weather_forecast.rst Created rst file to add github repo to weather-forecasting, and blog Signed-off-by: SmritiSatyanV <smriti@union.ai> * Fixed errors-1 Signed-off-by: SmritiSatyanV <smriti@union.ai> * Updated weather_forecasting.rst Signed-off-by: SmritiSatyanV <smriti@union.ai> * Added flytelab and blog link Added description, and right links. Signed-off-by: SmritiSatyanV <smriti@union.ai> * Changes to tutorials.rst Placed the weather forecasting tab in a different position Signed-off-by: SmritiSatyanV <smriti@union.ai> * updated ml_training.rst Added description for ml_training file Signed-off-by: SmritiSatyanV <smriti@union.ai> * Changes based on review Signed-off-by: SmritiSatyanV <smriti@union.ai> * Changed weather forecasting drop down to flytelab Signed-off-by: SmritiSatyanV <smriti@union.ai> * Changes based on comments Signed-off-by: SmritiSatyanV <smriti@union.ai> Signed-off-by: Alekhya Sai Punnamaraju <alekhyasaip@gmail.com> * Add AWS Batch example (flyteorg#636) * Added aws batch example Signed-off-by: Kevin Su <pingsutw@apache.org> * Updated dependency Signed-off-by: Kevin Su <pingsutw@apache.org> * Update dockerfile Signed-off-by: Kevin Su <pingsutw@apache.org> * Fixed tests Signed-off-by: Kevin Su <pingsutw@apache.org> * rerun tests Signed-off-by: Kevin Su <pingsutw@apache.org> * Fixed tests Signed-off-by: Kevin Su <pingsutw@apache.org> * rerun tests Signed-off-by: Kevin Su <pingsutw@apache.org> * Fixed tests Signed-off-by: Kevin Su <pingsutw@apache.org> * Fixed tests Signed-off-by: Kevin Su <pingsutw@apache.org> * Fixed tests Signed-off-by: Kevin Su <pingsutw@apache.org> * address comment Signed-off-by: Kevin Su <pingsutw@apache.org> Signed-off-by: Alekhya Sai Punnamaraju <alekhyasaip@gmail.com> * Moving register files example to use flytectl Signed-off-by: Alekhya Sai Punnamaraju <alekhyasaip@gmail.com> * Update fast serialization Signed-off-by: Alekhya Sai Punnamaraju <alekhyasaip@gmail.com> * Apply suggestions from code review Co-authored-by: Samhita Alla <aallasamhita@gmail.com> Signed-off-by: Alekhya Sai Punnamaraju <alekhyasaip@gmail.com> * Apply suggestions from code review Co-authored-by: Samhita Alla <aallasamhita@gmail.com> Signed-off-by: Alekhya Sai Punnamaraju <alekhyasaip@gmail.com> * Updated index.rst (flyteorg#670) rephrased a sentence Signed-off-by: SmritiSatyanV <smriti@union.ai> Signed-off-by: Alekhya Sai Punnamaraju <alekhyasaip@gmail.com> * Minor updates (flyteorg#669) * Minor updates Grammar, and rendering fix Updates based on comments Update contribute.rst Signed-off-by: SmritiSatyanV <smriti@union.ai> * Moving panel-and-toc image to static-resources repo and updating the url (flyteorg#671) Co-authored-by: Alekhya Sai <alekhyasaip@gmail.com> Signed-off-by: Alekhya Sai Punnamaraju <alekhyasaip@gmail.com> * Update backend_plugins.py (flyteorg#653) Signed-off-by: Alekhya Sai Punnamaraju <alekhyasaip@gmail.com> * Update fast_registration.py Signed-off-by: Alekhya Sai Punnamaraju <alekhyasaip@gmail.com> * Update flyte_python_types.py iteration 1 Signed-off-by: Alekhya Sai Punnamaraju <alekhyasaip@gmail.com> * Remove flyte-cli references Signed-off-by: Alekhya Sai Punnamaraju <alekhyasaip@gmail.com> * Remove fast_registration.py in favor of deploying_workflows.py Signed-off-by: Alekhya Sai Punnamaraju <alekhyasaip@gmail.com> * Rewording a few sentences Signed-off-by: Alekhya Sai Punnamaraju <alekhyasaip@gmail.com> * Add new line Signed-off-by: Alekhya Sai Punnamaraju <alekhyasaip@gmail.com> * Remove references from lp_schedules.py Signed-off-by: Alekhya Sai Punnamaraju <alekhyasaip@gmail.com> * Update instructions Signed-off-by: Alekhya Sai Punnamaraju <alekhyasaip@gmail.com> * Update settings commnent Signed-off-by: Alekhya Sai Punnamaraju <alekhyasaip@gmail.com> * Worked on review suggestions Signed-off-by: Alekhya Sai Punnamaraju <alekhyasaip@gmail.com> * Add alternative option Signed-off-by: Alekhya Sai Punnamaraju <alekhyasaip@gmail.com> Co-authored-by: Yuvraj <code@evalsocket.dev> Co-authored-by: SmritiSatyanV <94349093+SmritiSatyanV@users.noreply.github.com> Co-authored-by: Kevin Su <pingsutw@apache.org> Co-authored-by: Samhita Alla <aallasamhita@gmail.com> Co-authored-by: Niels Bantilan <niels.bantilan@gmail.com>
Signed-off-by: Daniel Rammer <hamersaw@protonmail.com>
Hi there,
I'm considering mulitple tools to orchestrate a machine-learning training and deployment pipeline. Up until now I've been looking at Argo, Prefect, Luigi and Airflow extinsively.
I'm not sure what the added benefits of flyte are compared to e.g. luigi. Can you add more documentation about how flyte compares to other similiar workflow managers.
The text was updated successfully, but these errors were encountered: