TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

New MySpace done with Node + Express

82 pointsby tferrisover 12 years ago

7 comments

tferrisover 12 years ago
I just signed up:<p>- extremely well designed form fields when signing up (kind of plain, reduced and flat but more colourful than Metro)<p>- in general very clean, subtle UI/design<p>- low latency, responsive servers, feels snappy<p>Well done (from a webdev perspective, don't know if MySpace has still a valid use case but I read that it should be more like Spotify now)<p>EDIT: after playing around a bit I have to stress again how responsive the site feels =&#62; ultra low server response times<p>EDIT2: when watching a video and surfing around, the video stays as a small inscreen window on the screen
评论 #5122918 未加载
评论 #5123482 未加载
评论 #5123574 未加载
评论 #5122919 未加载
jondotover 12 years ago
What is really interesting to me is how are they doing persistence.<p>Node and SQLServer? Sounds very harsh. MongoDB? does that run on Azure?<p>My bet - their Node servers proxy to the old servers via dedicated API for data. Node should be fine at doing these requests due to its async nature.<p>Even when you run with Express, to build such a feat requires a TON of infrastructure (did you notice the X-Tracking, X-Response, etc headers?).<p>Much of the open source/public infrastructure in the Node ecosystem feels raw (example: loggers. did you see how many loggers there are? do you think they're production worthy?).<p>Though I would accept this and fix whatever I can (took me a while to find a proper hierarchical logger that is also async, for example), I find it hard to grasp how Microsoft would. This makes me assume they built everything from scratch.
评论 #5124138 未加载
评论 #5123822 未加载
ErikAugustover 12 years ago
I think Express will make me take a leap into Node.
评论 #5129216 未加载
pacomerhover 12 years ago
Ok, everytime I read about Node it's usually made clear that is perfect for websocket type of apps that can network and have multiple users interacting between each other. So, in this case Myspace, seems to me like a regular app/site that does normal operations. So, Hopefully someone can explain to me if Node is also being considered as a replacement to the popular backend languages to build regular sites?.
评论 #5123327 未加载
评论 #5123225 未加载
评论 #5123290 未加载
评论 #5123201 未加载
评论 #5123522 未加载
arrowgunzover 12 years ago
TJ Holowaychuk ftw!
评论 #5124085 未加载
trimboover 12 years ago
So they rewrote it in ASP.NET[1] and now rewrote it <i>again</i> in Node? Can someone explain to me how this helps their business?<p>[1] - <a href="http://highscalability.com/myspace-architecture" rel="nofollow">http://highscalability.com/myspace-architecture</a>
评论 #5123623 未加载
tferrisover 12 years ago
Wondering how many startups are on Node nowadays
评论 #5123043 未加载
评论 #5122890 未加载