Rapid production debugging solution launches by Rookout

Posted on Monday, April 30, 2018 by RICHARD HARRIS, Executive Editor

Rookout has announced their launch and $4.2 million in funding by TLV Partners and Emerge. Using Rookout, a company can tackle bugs and understand issues by collecting and pipelining data on-demand, without any need for coding, re-deploying or restarting their applications.

Tackling a bug or an issue often means writing extra code, testing it, getting it approved, pushing it to production and then often discovering that it still didn't produce the data needed to solve the problem. This makes bug-hunting and data-exploration a long and complicated process that consumes R&D resources.

Rookout solves this problem by letting dev teams set up ad-hoc rules inside their production code. These rules work like non-breaking breakpoints, collecting the required data without prior instrumentation. The application keeps running as normal, while the data is collected and then sent immediately to any destination such as alerting systems, monitoring, logging and analytics applications or any generic webhook. The collected data can also be viewed on Rookout’s IDE, allowing the user to close the loop within a single view.

Already, over a dozen software companies have joined Rookout’s early adopter program and are using it on their production environments. Rookout currently supports Python, JVM and NodeJS; on AWS, Azure, Google Cloud and local servers. Rookout can be used with serverless and containerized applications, providing a vital debugging option for cloud-native code.

Rookout was founded by two Israeli low-level software engineers, Or Weis and Liran Haimovitch. They drew inspiration from their time in elite cyber-units in Israel's security services where they discovered that visibility of code is key for both attackers and defenders.

While being challenged by production debugging in other projects they ran, they realized that this practice of visibility could be applied to software development more generally.

'Fixing bugs has become coupled with the process of deploying new software,” said Rookout CEO Or Weis. “It doesn’t have to be like that. We realized that by separating debugging from the broader development process, dev teams can gain real visibility into their live code, enabling the agility and speed modern software demands.'

More App Developer News

Wave 100i and Wave 150i harmonic drive mounts from Sky-Watcher arrive



Deep space astrophoto targets for May of 2024



A new Hercules rotating focuser lands from Optec



Buildbox 4 AI turns game ideas into reality faster than ever



Odeeo hires Spotify executive James Cowan



Copyright © 2024 by Moonbeam Development

Address:
3003 East Chestnut Expy
STE# 575
Springfield, Mo 65802

Phone: 1-844-277-3386

Fax:417-429-2935

E-Mail: contact@appdevelopermagazine.com