Using Node.js to Build Great Streaming Services

  Рет қаралды 55,435

InfoQ

InfoQ

Күн бұрын

Пікірлер: 8
@ForrestAlmasi
@ForrestAlmasi 10 жыл бұрын
what font is he using
@PeterRichardsandYoureNot
@PeterRichardsandYoureNot 9 жыл бұрын
I appreciate the background on some of the Node infrastructure and what the process loop is, but I have to say that a scripted talk or at least one that is frame worked would be much more insightful for this. Essentially, you brought up a lot of the "gotcha's" and issues that come up when trying to implement stream services for data, etc. And then a very long explanation of cache tuning for the que...but I don't see a break down of "WHAT THE BEST PRACTICES FOR BUILDING STREAMING SERVICES" are. A simple bullet point or top 10 would be much more fruitful. When trying to consume a lot of this information quickly, it's hard to slow down my own processing power to watch a presenter debug, presumably pre-written snippets of code, in relation to the exact topic they are talking about. Along with switching back and forth among many screens of info, but in no particular order. ie: when buffers are over run, is there a simple and quick way to stop the spigot from running at the head, and mark the last received piece of data so that when the spigot is turned back on with the tuned cache, the data delivery picks up right where it left off? Is there a way to offload the incoming data to a database so as not to take up resources on the server's main memory and avoid "service unavailable errors"? a practical example would be helpful as well, with perhaps a bare bones skeleton of working code showing socket.io code in node.
@robbbert229
@robbbert229 11 жыл бұрын
Really educational, and even entertaining. Keep up the good work!
@masukuma
@masukuma 11 жыл бұрын
i don't know if this is being pedantic? you still have a bug at 09:48... parts are only increased after calling finish. no guarantee that 'parts' will be equal to 2 when the second 'finish' is called. all in all - nice presentation.
@JohnRobertsAU
@JohnRobertsAU 12 жыл бұрын
Fantastic video! Very helpful and informative! Thank you!
@santosharakere
@santosharakere 10 жыл бұрын
excellent talk. Thank you.
@doug65536
@doug65536 11 жыл бұрын
Oh no! Never use += with strings, . It is drastically faster to build an array of strings with push, then .join('') at the end. V8 is utterly terrible at += with strings.
@MrDelhiite
@MrDelhiite 7 жыл бұрын
does it still hold true ?
Meteor.js with Matt Debergalis
42:28
InfoQ
Рет қаралды 26 М.
Introduction to Node.js with Ryan Dahl
1:06:34
InfoQ
Рет қаралды 754 М.
Кто круче, как думаешь?
00:44
МЯТНАЯ ФАНТА
Рет қаралды 6 МЛН
Smart Sigma Kid #funny #sigma
00:33
CRAZY GREAPA
Рет қаралды 31 МЛН
Put Some Backbone.js in your Apps
37:00
InfoQ
Рет қаралды 46 М.
Coding a Web Server in 25 Lines - Computerphile
17:49
Computerphile
Рет қаралды 347 М.
Vim Tips I Wish I Knew Earlier
23:00
Sebastian Daschner
Рет қаралды 80 М.
Advent of Neovim: Why Neovim?
10:21
TJ DeVries
Рет қаралды 28 М.
Paul Irish on Web Application Development Workflow
56:26
InfoQ
Рет қаралды 105 М.
Stories Every Developer Should Know • Neal Ford • YOW! 2018
1:17:03
GOTO Conferences
Рет қаралды 2,6 М.
Microservices are Technical Debt
31:59
NeetCodeIO
Рет қаралды 662 М.
HTML5 Lessons from LinkedIn using Node.js
59:51
InfoQ
Рет қаралды 55 М.
Node.js Stream Tutorial - The Power and Simplicity of Node.js Streams
10:03
Node.js: JavaScript on the Server
59:59
Google TechTalks
Рет қаралды 134 М.
Кто круче, как думаешь?
00:44
МЯТНАЯ ФАНТА
Рет қаралды 6 МЛН