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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

The Architecture of Mailinator (2007)

188 点作者 setra将近 7 年前

8 条评论

zinxq将近 7 年前
Surprised to see this here now after 11 years.<p>Needless to say, this is incredibly out of date. Mailinator now runs across several servers with a real-time websocket system tied to Redis channels for incoming emails. The multiple server system is more for fault-tolerance than scaling issues.<p>The Websocket-to-redis connection allows incoming emails to be available the instant they arrive (fully) at Mailinator. Instantly - no polling front-end or otherwise. Public email storage is still in-memory with a system that chunks emails into common parts and reuses them. A reference counting garbage collector cleans them up once no email in the system is still using that part. I tried compression a million different ways but nothing beat reusing parts of emails.<p><a href="http:&#x2F;&#x2F;mailinator.blogspot.com&#x2F;2012&#x2F;02&#x2F;how-mailinator-compresses-email-by-90.html" rel="nofollow">http:&#x2F;&#x2F;mailinator.blogspot.com&#x2F;2012&#x2F;02&#x2F;how-mailinator-compre...</a><p>The 2007 article is a valid picture of things then, but the system has come a long, long way since that time.
评论 #17388535 未加载
评论 #17387857 未加载
评论 #17390808 未加载
评论 #17388883 未加载
评论 #17387869 未加载
willvarfar将近 7 年前
Some related previous discussion <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=3617074" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=3617074</a> 2012<p>And a blog post by me in reply to those comments, which is how I remembered it :) <a href="https:&#x2F;&#x2F;williamedwardscoder.tumblr.com&#x2F;post&#x2F;18065079081&#x2F;cogs-bad" rel="nofollow">https:&#x2F;&#x2F;williamedwardscoder.tumblr.com&#x2F;post&#x2F;18065079081&#x2F;cogs...</a>
评论 #17388496 未加载
efiecho将近 7 年前
Very useful service that I have used for many years. However, in the updated version of Mailinator I can&#x27;t find the &quot;Alternate Inbox Name&quot; anymore. Do anyone know why this function was removed?
评论 #17388463 未加载
privateSFacct将近 7 年前
Before I used mailinator I was using the + addressing feature at google. I just did username+site@ . The thing I found (at least back a fairly long time ago) - a lot of folks you don&#x27;t even think DO in fact sell your emails or get bought and sell your email, or maybe it&#x27;s their order processing or shopping cart software. I couldn&#x27;t fully figure it out.<p>It seems to matter a lot less now. I assume my email is out there, but google does a remarkable job filtering my inbox (paying customer if that makes a difference). And I&#x27;ve added DMARC &#x2F; SPF &#x2F; DKIM as well to my outbounds (went from thousands of forged outbound to basically none so presumably spammers are also watching some of these signals for whatever reason).<p>I always loved how fast mailinator was, and once I had that for all those random quick orders I used it. Now I&#x27;ve just started using amazon for just about everything - so less of a need for the mailinator emails.
评论 #17387818 未加载
评论 #17395213 未加载
sorokod将近 7 年前
The AgingHashmap is basically a rate limiting device. Nowadays, Guava provides something like this &quot;out of the box&quot;.<p>Oh, and thanks for Mailinator.
CapacitorSet将近 7 年前
I must say I&#x27;m surprised a Java application could handle 2.5M emails&#x2F;day (29&#x2F;second) in less than 1 GB of RAM.
评论 #17388603 未加载
评论 #17390819 未加载
bluedino将近 7 年前
Is there a container&#x2F;vm out there that&#x27;s ready to serve up a private Mailinator-type instance that you can just point a domain to?
评论 #17390915 未加载
评论 #17388692 未加载
heinrichf将近 7 年前
(2007)
评论 #17387653 未加载