How JavaScript works: the rendering engine and tips to optimize its performance
blog.sessionstack.com
How JavaScript works: the rendering engine and tips to optimize its performance
1–10 of 14 posts
Re: How JavaScript works: the rendering engine and tips to optimize its performance
#2Re: How JavaScript works: the rendering engine and tips to optimize its performance
#3Re: How JavaScript works: the rendering engine and tips to optimize its performance
#4How well does the service work, and is there a noticeable performance impact for the software to record on mid-range mobile devices?
It looks really interesting and would probably be really helpful, but I can't include anything else in our applications that will further tax our already struggling lower-end devices with more code that needs to run and more data that needs to be transmitted.
Re: How JavaScript works: the rendering engine and tips to optimize its performance
#5This is somewhat off-topic, but has anyone here used SessionStack? How well does the service work, and is there a noticeable performance impact for the software to record on mid-range mobile devices? It looks really interesting and would probably be really helpful, but I can't include anything else in our applications that will further tax our already struggling lower-end devices with more code that needs to run and…
Re: How JavaScript works: the rendering engine and tips to optimize its performance
#6This is somewhat off-topic, but has anyone here used SessionStack? How well does the service work, and is there a noticeable performance impact for the software to record on mid-range mobile devices? It looks really interesting and would probably be really helpful, but I can't include anything else in our applications that will further tax our already struggling lower-end devices with more code that needs to run and…
Co-founder of SessionStack here :) I'd be happy to show you a personal demo, explain how SessionStack works and explain why it won't impact the performance of your product. Can you ping me at alex@sessionstack.com?
Re: How JavaScript works: the rendering engine and tips to optimize its performance
#7This is somewhat off-topic, but has anyone here used SessionStack? How well does the service work, and is there a noticeable performance impact for the software to record on mid-range mobile devices? It looks really interesting and would probably be really helpful, but I can't include anything else in our applications that will further tax our already struggling lower-end devices with more code that needs to run and…
Re: How JavaScript works: the rendering engine and tips to optimize its performance
#8Re: How JavaScript works: the rendering engine and tips to optimize its performance
#9-
Re: How JavaScript works: the rendering engine and tips to optimize its performance
#10This is somewhat off-topic, but has anyone here used SessionStack? How well does the service work, and is there a noticeable performance impact for the software to record on mid-range mobile devices? It looks really interesting and would probably be really helpful, but I can't include anything else in our applications that will further tax our already struggling lower-end devices with more code that needs to run and…
- We use worker threads for data encoding and network I/O
- We use the MutationObserver API for capturing diffs of the DOM
- We pull static resources directly from an application's servers (vs uploading from the client)
- Loading method shims first (and later the rest of our SDK asynchronously) to reduce initial loading time
- Batching requests and waiting for network downtime to send data
- We use Protobufs as a wire format for reducing bandwidth
I'm sure Session Stack employs some similar techniques- would be curious to hear about methods they're using as well.