TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: FlightHook, a flight tracker for diverted flights

5 点作者 route3将近 3 年前

2 条评论

bruceb将近 3 年前
This is neat. I like how you explain here how you did it.<p>One suggestion, right now there is no connection for people browsing to the flight numbers and letters. We just know a flight has been diverted. I suggest adding an extra data point about # of people diverted. Not sure what is available, so maybe how many people on board isn&#x27;t, but based on plane type, you could probably add &quot;up to X amount of people on board&quot;. Now one is like &quot;wow 150 people landing at an airport they were not scheduled to!&quot; Make it more human and compelling.<p>Also there are more flights diverted in a day than I would have thought!
评论 #31518060 未加载
route3将近 3 年前
Finally getting around to sharing my long overdue side project that I had started back in Jan 2021.<p>The data processing is handled by two EC2&#x27;s running Java to parse the FAA&#x27;s flight plan feed. Peak midday that&#x27;s running about ~65msgs&#x2F;sec, a reduced and manageable number because I&#x27;m filtering for major airlines only (no GA, no bizjet, etc). The cleaned-up and filtered flight plan data heads to both Postgres for storage as well as SQS.<p>Consuming the SQS messages is a Python app that&#x27;s crunching flight plans and confirming each flight is still heading to it&#x27;s original destination (thanks redis!). If the destination airport changes, the flight gets flagged and some add&#x27;l business logic runs.<p>Ultimately you get the frontend (Django) presented here with a sprinkling of terrible JS to get the map and some timeline data.<p>I&#x27;ve been hacking with the FAA&#x27;s SWIM data feeds for a few years now and hope to start sharing more of the technical details. Happy to answer any questions or hear some feedback!