• A Deep Dive Into An Incident Response With Your Security Data Lake

    As almost all security teams will tell you, managing logs can be quite expensive, with common tools like Splunk and Datadog frequently becoming a top five budget item for the team. To reduce costs, teams sometimes move their logs into a data lake built on top of cheap object storage, like S3, and they use…

    Read more

  • Rustacean Station Podcast: A Conversation About Scanner’s Security Data Lake Powered By Rust

    Scanner CEO and Co-Founder Cliff Crosland had the pleasure of sitting down with Rustacean Station Podcast host Allen Wyma to discuss Scanner’s Next-gen Security Data Lake tool powered by Rust. To listen to this episode head over to The Rustacean Station, and you can read the full transcript below. Allen Wyma Hello and welcome to another episode…

    Read more

  • Scanner’s Security Data Lake: Pushing Hardware to its Fundamental Limits

    Hardware abstractions are great, but we are spoiled. Cloud services like AWS, GCP, and Azure have provided a remarkable abstraction layer that allows software engineers to avoid thinking about physical hardware. Unfortunately, this abstraction comes at a cost. If you don’t take the time to understand what your software is doing with the underlying hardware,…

    Read more

  • Advanced Persistent Threats in your Security Logs

    As we’ve built Scanner, we’ve learned a tremendous amount from our users about the important role that security logs play in detecting threats. Among the most insidious adversaries they face is the Advanced Persistent Threat (APT). These are complex, multi-staged, and stealthy cyber-attacks, sometimes sponsored by nation-states or cybercrime syndicates. Their primary aim is to…

    Read more

  • Serverless Speed: Rust vs. Go, Java, and Python in AWS Lambda Functions

    At Scanner, we use serverless Lambda functions to perform fast full-text search over large volumes of logs in data lakes, and our queries need to be lightning fast. We use Rust for this use case, but we wanted to know how Rust compared with Go, Java, and Python in terms of performance. We pitted the…

    Read more

  • Getting started with serverless Rust in AWS Lambda

    At Scanner, we use Amazon Lambda functions and Rust in our log query engine. While Rust is technically supported in Lambda functions, it is not as easy to set up as the officially blessed languages: Node.js, Python, Ruby, Java, Go, C#, and PowerShell. In this post, we’ll show you how to build a Lambda function…

    Read more