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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

How NYC startup Tapad uses Scala and NoSQL to process 25k requests/sec (for now)

51 点作者 petesoder超过 13 年前

7 条评论

sreque超过 13 年前
The fact that they use Spring to wire their application together is telling that Scala in its current state isn't meeting everyone's wants or needs at the architectural level. If you follow the Scala mailing lists you'll find a lot of anti-Spring sentiment, and I totally agree with them. I've hated Spring since I first saw it years ago. Why use a statically typed language if you're going to throw away type safety for the important task of wiring your application together? Why use a modern and powerful language if you're going to, again for important parts of your application, rely on a horribly slow and gimped XML DSL?<p>One of the reasons I think people still use Spring is that XML configuration files don't require recompilation. I think that to address the Scala developers or community need to make it incredibly easy for you to run Scala scripts as part of your application. This will then allow people to use Scala like a dynamic language and allow them to deploy Scala configuration without needing to recompile.<p>Also, I think work needs to be done in the community to document accepted design patterns one can employ to wire together your application in Scala in a way that solves all of the use cases Spring configuration is currently used for. This, combined with making it easier to run dynamic Scala, and people will never feel the need to turn to Spring again and the world will be a better place.
评论 #3055061 未加载
评论 #3054818 未加载
noelwelsh超过 13 年前
Great stuff there, but you didn't ask about the most interesting stuff: how they determine what to bid on an ad! Of course, I'm biased as a machine learning guy :)<p>Having the transcript is a really nice touch. It's much faster to read than listen. I hope you can keep that up, though I realise transcription takes a lot of time.
评论 #3054182 未加载
评论 #3055077 未加载
peteforde超过 13 年前
Great content, and I love the length — I get overwhelmed when I see a half hour or hour long tech video. I literally have to schedule time for those... 7 minutes is the perfect depth into most topics.
kanwisher超过 13 年前
Scala scene is heating up in NYC, Tumblr seems to be the biggest in the area, some of the other startups like FourSquare and ideeli are using it also. Word is some of bloomberg.com is on it also
评论 #3053761 未加载
评论 #3053965 未加载
samstokes超过 13 年前
<i>insert boilerplate request for skimmable, searchable transcript or slides to accompany video</i>
评论 #3053616 未加载
nyorker2011超过 13 年前
Good content, well edited.
nathanjones超过 13 年前
7 minutes is the perfect length. Even though I have no idea what the fuck these nerds are talking about.