Home / Companies / Replay / Blog / November 2022

November 2022 Summaries

3 posts from Replay

Filter
Month: Year:
Post Summaries Back to Blog
The recent release of the Execution Cache marks a significant improvement in the speed and efficiency of time-travel debugging in Firefox, reducing the time to load execution indices from 45 seconds to just 7 seconds by storing and restoring them instead of rebuilding each time. This advancement, achieved by moving replaying to the cloud and instrumenting JavaScript execution, allows for faster replays and more efficient computing, as execution indices, though initially large, compress well. Additionally, the transition to simpler React components from CodeMirror has enhanced the user interface, eliminating previous glitches and improving responsiveness. The collaboration with Midnite has been instrumental, doubling their engineering team and enhancing support capabilities, while ongoing user feedback continues to shape the evolution of Replay's debugging experience. As Thanksgiving approaches, the team expresses gratitude for user support and engagement, underscoring the shared journey in developing a reliable debugging tool.
Nov 24, 2022 635 words in the original blog post.
Midnite, a UK-based online betting platform, has successfully integrated Replay, a debugging tool, to address scaling challenges and enhance their bug reporting system, allowing for more efficient and secure development. The company has experienced significant growth, with team size tripling and development team doubling, leading to increased usage and the necessity for a robust system to manage support issues across markets and language barriers. Replay has been instrumental in bridging information gaps between frontend and backend teams by enabling time-travel debugging and collaborative bug fixing, thus improving the quality of bug reports and reducing time spent on reproducing issues. The tool has been incorporated into Midnite’s CI/CD pipeline, supporting faster and more reliable product launches by catching issues early, as well as during design and code reviews. As Midnite expands into new markets, the use of Replay in their development lifecycle will be critical to maintaining high security standards and operational efficiency.
Nov 16, 2022 979 words in the original blog post.
After two months of development, the team has launched the Network Monitor for Chromium, enhancing the debugging experience by placing it next to the Console in Chromium replays. Recording these replays has also become faster, with a current median overhead of 27%, aiming for less than 20%. Chromium is essential for recording and replaying Playwright and Cypress tests. The team is working on a new project, "runtime as a db," to store in-memory execution indexes, which should allow users to open and debug replays in under ten seconds without additional compute time. Additionally, they have replaced the text editor CodeMirror with a React-based component for the Replay DevTools, leading to a more efficient source viewer experience. This update can be tested by enabling the new source viewer in the experimental settings.
Nov 02, 2022 327 words in the original blog post.