@@ -36,7 +36,7 @@ to where it is today. However, it has been in maintenance mode for some time.
36
36
As a result, it's struggling to meet the needs of Scribd's fast growing
37
37
engineering team,. Since [ Scribd is moving more and more into the
38
38
cloud] ( /blog/2019/migrating-kafka-to-aws.html ) ,
39
- decided that now is a good time for us to step back and redesign the system for the
39
+ we decided that now is a good time for us to step back and redesign the system for the
40
40
future.
41
41
42
42
We need a modernized workflow orchestration system to help drastically improve
@@ -63,7 +63,7 @@ reduce coupling and speed up development cycles.
63
63
** Ownership:** Today, we have dedicated engineers keeping eyes on nightly runs to
64
64
notify workflow owners if anything goes wrong. The web UI doesn't some of the
65
65
common maintenance actions like killing a running tasks. This, combined with
66
- lack of builtin monitoring and alerting support within the orchestration
66
+ lack of built-in monitoring and alerting support within the orchestration
67
67
system, means even if workflow owners want to take full ownership of their
68
68
tasks, there is no easy way to accomplish it. We need to flip this around and
69
69
empower workflow owners to take care of their own tasks end to end. This is the
@@ -83,9 +83,9 @@ new system.
83
83
84
84
** Cloud native:** As we migrate its infrastructure from a datacenter to the cloud, the
85
85
new system will need to be able to run smoothly in the cloud and integrate
86
- nicely with various SASS offerings like Datadog, Pagerduty and Sentry.
86
+ nicely with various software-as-a-service offerings like Datadog, Pagerduty and Sentry.
87
87
88
- We basically Had two options: retrofit Datapipe or
88
+ We basically had two options: retrofit Datapipe or
89
89
pick a well maintained open source project as the building block. After lots of
90
90
prototyping and careful evaluation, we decided to adopt [ Apache Airflow] ( https://airflow.apache.org ) .
91
91
@@ -108,7 +108,7 @@ Each one of the above items warrants a blog post of its own. We will be sharing
108
108
what we have learned in more detail throughout this series of blog posts.
109
109
110
110
At Scribd, we embrace open source and try to contribute back to the community
111
- as much as we can. Since start of this internal project, we have contributed
111
+ as much as we can. Since the start of this internal project, we have contributed
112
112
[ more than 20 patches
113
113
upstream] ( https://github.com/apache/airflow/pulls?utf8=%E2%9C%93&q=is%3Apr+author%3Ahouqp )
114
114
to Airflow including EKS support, Pagerduty hooks, many bug fixes and
0 commit comments