Snappy is a compression/decompression library. It does not aim for maximum compression, or compatibility with any other compression library; instead, it aims for very high speeds and reasonable compression. For instance, compared to the fastest mode of zlib, Snappy is an order of magnitude faster for most inputs, but the resulting compressed files are anywhere from 20% to 100% bigger. Snappy is intended to be fast. On a single core of a Core i7 processor in 64-bit mode, it compresses at about 250 MB/sec or more and decompresses at about 500 MB/sec or more. (These numbers are for the slowest inputs in our benchmark suite; others are much faster.) In our tests, Snappy usually is faster than algorithms in the same class (e.g. LZO, LZF, QuickLZ, etc.) while achieving comparable compression ratios.

Features

  • Compression speeds at 250 MB/sec and beyond, with no assembler code
  • Over the last few years, Snappy has compressed and decompressed petabytes of data in Google's production environment
  • The Snappy bitstream format is stable and will not change between versions
  • The Snappy decompressor is designed not to crash in the face of corrupted or malicious input
  • Free and open source software
  • Snappy is licensed under a BSD-type license

Project Samples

Project Activity

See All Activity >

Categories

File Compression

License

MIT License

Follow Snappy

Snappy Web Site

Other Useful Business Software
Easily build robust connections between Salesforce and any platform Icon
Easily build robust connections between Salesforce and any platform

We help companies using Salesforce connect their data with a no-code Salesforce-native solution.

Like having Postman inside Salesforce! Declarative Webhooks allows users to quickly and easily configure bi-directional integrations between Salesforce and external systems using a point-and-click interface. No coding is required, making it a fast and efficient and as a native solution, Declarative Webhooks seamlessly integrates with Salesforce platform features such as Flow, Process Builder, and Apex. You can also leverage the AI Integration Agent feature to automatically build your integration templates by providing it with links to API documentation.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Snappy!

Additional Project Details

Programming Language

C++

Related Categories

C++ File Compression Software

Registered

2021-11-01