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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Show HN: Li.nks.monster – URL Analytics Tool

1 点作者 dougbarrett超过 3 年前

1 comment

dougbarrett超过 3 年前
Hi everyone! This project scratches an itch I&#x27;ve had for awhile now (ok, maybe 5+ years). I used to love using goo.gl in the past. It was an easy way to collect analytics for links that I would share around, and was accurate in it&#x27;s reporting where other services like bit.ly were not.<p>I couldn&#x27;t find anything that would do a few things I was looking for:<p>- Allow me to create a short URL, and instantly have a dashboard - Give me basic geo, browser and referrer information like goo.gl did - Not require me to make an account for this information.<p>I understand bullet point three is a feature that could go both ways, but the point is that I wanted something where I can get up and running with a shareable link as quickly as possible.<p>As for the tech stack, I tried to use some technologies that I haven&#x27;t used before, and some that I have.<p>- It&#x27;s written in Go, I&#x27;m very familiar with the language and have used it at scale. - Hosted on AWS Beanstalk - again I&#x27;m familiar with hosting software here, and Beanstalk has the opportunity to use arm64 machines which I was eager to test out, so it was just a matter of me compiling a linux&#x2F;arm64 compatible binary to push out. I&#x27;m on the smallest instance available at a cost of ~$3.60&#x2F;mo. - Uses dynamodb for meta data - I&#x27;ve used Mongo in the past, but I wanted to use something I didn&#x27;t need to manage, and Aurora was cost prohibitive for a project that may never see the light of day. - Uses Timestream for analytical data - Again, I didn&#x27;t want to use MySQL to track this data, I wanted to find something scaleable and I knew timeseries databases were all the rage. I saw that this is a pay-as-you go solution and a zero-maintenance service.<p>Hopefully someone else that misses the simplicity of goo.gl will find this useful!