Message reactions, presence pub/sub, and heartbeat enforcement
Hotsock v1.13 introduces message reactions, presence member events on pub/sub (SNS/EventBridge), and a heartbeatTimeout claim for server-enforced connection liveness.
Hotsock v1.13 introduces message reactions, presence member events on pub/sub (SNS/EventBridge), and a heartbeatTimeout claim for server-enforced connection liveness.
Hotsock v1.12 introduces channel storage for persistent per-key state on channels and live user metadata updates so clients can change their user metadata (umd) without reconnecting. Both features are designed to reduce the amount of state your backend needs to manage and push more real-time coordination into Hotsock itself.
Hotsock v1.10 is here with channel aliases for cleaner client-side channel names and automatic message fan-out for channels with large subscriber counts. It's been a while since the last feature post, so let's also catch up on some highlights from v1.8 and v1.9.
Hotsock pricing is now a simple flat rate - $99/month or $999/year per AWS account. No usage-based tiers, no per-million-message overage charges, no surprises on your bill. Just unlimited messages at a predictable cost.
The latest Hotsock releases include automatic channel subscription on connect and broadcast messaging to unsubscribed channels, making it easier to build real-time applications with reduced client-side complexity.
The latest Hotsock release is out and allows scheduling messages for future delivery along with some updates to the web console and improved HTTP response error messages to help with your debugging efforts.
I'm excited to share the latest Hotsock release, which supports storing messages for any duration you specify alongside a client HTTP API for querying message history in your channels.
Real-time functionality is a core expectation in modern applications. Whether you're building complex user interfaces, showing messages and typing indicators for a chat product, keeping player moves up-to-date in a collaborative game, or one of endless other multi-player use cases, instant feedback is crucial for a great user experience.
Implementing real-time features often requires integrating with a third-party service and dealing with fixed limits, difficult sales processes, and questionable or unstable SDKs. Plus, you're sending private data out of your systems to external providers that are potentially thousands of miles from you and your customers' geographic locations. And who knows, they might also be using your data to train their latest AI model. 🙄
Starting today, you can install a full-featured, real-time WebSockets service securely and privately in your own AWS account in any of the 22 supported commercial AWS regions around the world, with more regions to come in the future.