办公室里的 Python 专家
Eyad Hailat 是一名高级软件工程师,去年 12 月受雇于阿肯色州的 Molex 设计中心。“作为入职流程的一部分,我被要求填写一份 EverLearn 档案。我的新主管 Jacob Bock 说,这会使我更容易被找到,也更容易找到其他人。” Hailat 档案列表的第一条提到了他在 Apache Kafka 方面的工作,Apache Kafka 是一个以事件形式存储和检索数据的开源工具。
“Kafka 就像是终极高速巴士,”Hailat 解释道,他已经使用了这款工具 9 年多,用于为各种项目构建系统和他所谓的“数据管道”。
“您在一端加载数据,然后它会将所有数据快速而安全地移动到另一端的首选目的地。它的速度和可扩展性都非常高。数据可以来自车间、焊接机器或传感器。这无关紧要。即使数据量很大,它也会吸收数据。无论您是在一个工作站还是几个工作站使用,数据都会非常可靠、非常快速地进行传输。”
Hailat 的兄弟 Zeyad 碰巧在另一家 Koch 公司 Guardian Industries 工作,该公司的开发人员和软件工程师都已经安装了 Kafka,但对如何将其集成到应用程序中还有一些重要问题未解决。Zeyad 建议他们使用 EverLearn 联系 Eyad。
“在用户整合方面,Guardian 稍稍领先于 Molex,但他们需要从具有丰富使用经验的人那里了解更多信息,以帮助他们改善对它的使用。”Hailat 说。“您看,安装是一回事,但使用又是另一回事。由于 Kafka 是我最喜欢的管理数据的‘玩具’,我同意分享我的专业知识,以尽我所能有效地管理生产中的 Kafka 集群。”
当会议开始时(Hailat 说他们安排了一个小时),他惊讶地发现,居然有许多 Guardian 的员工也参加了会议。“会议的规格比我预期的要高得多。有一位董事、一位数据科学家和几位经理和工程师参加了会议。现在想起来还真有些尴尬,因为我没有制作任何幻灯片、视频或类似材料。” 但 Guardian 团队并不介意。他们想要的是对话,而不是演讲。他们向他提出了关于安全、定制以及如何更好地操作程序的问题。Hailat 几乎能预见到每一个问题。“我了解他们的处境,非常清楚他们想做什么。”
他们建立联系后不久,Hailat 开始收到一连串的感谢信。“对 Guardian 来说,把我作为一种资源可以带来巨大的好处,”他说。“我不仅了解他们的运营挑战,还了解他们的企业文化和指导原则。我们还避免了浪费,因为他们不必花钱聘请顾问,也不必签订合同,更不必为保密协议等问题争吵不休。我们可以直奔主题。
Hailat 笑着说:“那是我参加过的最棒的一场合作会议。”