
AWS Lambda
Amazon API Gateway
Amazon S3
Google App Engine
DynamoDB
Google Cloud Functions
Amazon AWS
AWS Elastic Beanstalk
SocketCluster
Socket.io
Pusher
Ably
PubNub
SignalR
Faye
NATS
Based on our record, AWS Lambda seems to be a lot more popular than SocketCluster. While we know about 297 links to AWS Lambda, we've tracked only 16 mentions of SocketCluster. We are tracking product recommendations and mentions on various public social media platforms and blogs. They can help you identify which product is more popular and what people think of it.
AWS Lambda is a service that runs your code without you managing any servers. You write your code, deploy it to Lambda, and it takes care of the infrastructure — servers, networking, security, and scaling. - Source: dev.to / 4 months ago
Clay can replace the Lambda and API chain if you'd rather avoid custom code. You set up a Clay table as the enrichment layer, trigger it from Segment via webhook, and it handles the waterfall and CRM push without writing a function. The tradeoff: less control over scoring logic and higher cost per enriched contact. - Source: dev.to / 4 months ago
To show why this matters, take a look at the following example. I have three AWS Lambda functions, Lambda being the serverless compute service, that each handle a different endpoint on the same API. But, almost everything about them is the same. They have the same runtime, the same memory configuration, and nearly the same structure. The only differences are the name, handler, and possibly some environment variables. - Source: dev.to / 4 months ago
Query Expansion and Decomposition: Amazon Bedrock query expansion broadens search; AWS Lambda query decomposition breaks complex queries into sub-queries; AWS Step Functions orchestrates multi-step retrieval. - Source: dev.to / 4 months ago
You need to understand synchronous and asynchronous inference patterns, event-driven architectures using Amazon EventBridge, workflow orchestration with AWS Step Functions, data processing with AWS Lambda, state management with Amazon DynamoDB, and security with AWS Identity and Access Management (IAM). The exam tests your ability to design serverless architectures that scale automatically, handle failures... - Source: dev.to / 5 months ago
This is basically the principle behind https://socketcluster.io/ scalability; the sharding of channels across available brokers is pseudo-random. It uses a hash function for determinism but the distribution looks essentially random. - Source: Hacker News / 3 months ago
I started building something pretty obscure about 14 years ago; https://socketcluster.io/ an open source, WebSocket-based RPC + pub/sub library with a focus on in-order async stream-processing with backpressure monitoring. It didn't start out like that. Initially, it was just another WebSocket library with a focus on making it easier to scale to multiple processes. It's kind of mind-bending to me though that it... - Source: Hacker News / 3 months ago
I've been advocating for this approach for years. You can't avoid race conditions without using some kind of queueing mechanism and you need backpressure to measure queue capacity. I built this into every aspect of https://socketcluster.io/ - From pub/sub channels, RPCs to event listeners. - Source: Hacker News / 3 months ago
It's interesting reading this. Preventing these kinds of concurrency issues is exactly why I built https://socketcluster.io years ago. Though it solves the problem at the app layer rather than the storage layer. But not many developers care about these race conditions it seems. It's not just an issue with SQL but a more general issue with coding. This is a great example because it shows how concurrent executions... - Source: Hacker News / 4 months ago
Https://socketcluster.io/ has had such stream implementation and backpressure management since at least 2019;. https://github.com/SocketCluster/writable-consumable-stream. - Source: Hacker News / 6 months ago
Amazon API Gateway - Create, publish, maintain, monitor, and secure APIs at any scale
Socket.io - Realtime application framework (Node.JS server)
Amazon S3 - Amazon S3 is an object storage where users can store data from their business on a safe, cloud-based platform. Amazon S3 operates in 54 availability zones within 18 graphic regions and 1 local region.
Pusher - Pusher is a hosted API for quickly, easily and securely adding scalable realtime functionality via WebSockets to web and mobile apps.
Google App Engine - A powerful platform to build web and mobile apps that scale automatically.
Ably - The realtime platform that just works. We power more WebSocket connections than any other pub/sub platform, serving over 2 billion devices monthly.