Andrew
11/16/2023, 5:16 PMNate
11/16/2023, 5:32 PMserve yet?
from time import sleep
from prefect import flow, serve
@flow
def subflow():
pass
@flow(log_prints=True)
def foo(msg: str = "Hello marvin") -> str:
print(msg)
subflow()
sleep(30)
if __name__ == '__main__':
serve(foo.to_deployment("some_name"), limit=1)Andrew
11/17/2023, 12:33 PMserve and deploy. I guess I didn't fully understand the benefits of serve. So, is if fair to say serve is generally faster because it is running on an existing infrastructure (therefore, no need to wait for infrastructure and downloading the flow code)?Nate
11/17/2023, 2:51 PMAndrew
11/17/2023, 6:14 PMAndrew
11/17/2023, 6:14 PMNate
11/17/2023, 6:15 PMRunning state more quickly after being triggered?Andrew
11/17/2023, 6:28 PMAndrew
11/17/2023, 6:29 PMRunning takes 8~10 seconds.Nate
11/17/2023, 6:58 PMAndrew
11/17/2023, 9:14 PM