Snowplow Signals: Now faster, More Powerful, and Easier to Use
Blog post from Snowplow
Recent enhancements to Signals include four major improvements aimed at enabling faster and more sophisticated real-time AI applications. These improvements feature a rearchitected Profiles API that delivers attribute lookups at 6ms p50 and sub-10ms p95 latency, making it 7x faster than leading open-source frameworks, thereby facilitating seamless pre-page-load personalization without the need for code changes. The introduction of templated attribute groups significantly reduces setup time by offering pre-configured bundles for common use cases, which are fully customizable and applicable to both streaming and batch attribute groups. New aggregation functions such as most_frequent, least_frequent, category_count, and approx_count_distinct, along with new filtering criteria, enhance dynamic behavioral analysis by allowing for more flexible and precise insights. Additionally, windowed attributes are now capable of maintaining accuracy across any scale of event volume, ensuring precise engagement scoring and behavioral analysis for high-activity users. These features are currently available for existing customers with detailed guidance provided in the documentation, while new users are encouraged to request a demo for further exploration.