Each server SDK you run will setup a streaming connection to our servers for realtime updates. We monitor how many connection there are every minute, aggregate that and charge at a rate of a dollar / month.
No catch. We just got tired of endless sales-calls and 100 SaaS companies trying to upcharge us for everything. Prefab is different. We are developers, building webscale killer versions of these core systems so that we never need to do it again.
Yes, the first $5 every month are free. This means that if you have 5 connections, you will not be charged. If you have 10 connections, you will be charged $5. If you have 100 connections, you will be charged $95.
Sure. You've got 10 servers. 10 engineers and 5 product people. Servers will be $10 for the month. Engineer laptops will connect during development. If they are active 40hr/wk that will be $2.22 (40 hours x 4 weeks / 30 days * 24 hours) Net: $12.22 for the month.
Keep your logging as is. Keep your log aggregator and pipelines as they are. Prefab slots into your existing logging infrastructure. Prefab simply makes the 'should I log' step of the logging library dynamically updatable and context aware. Your logs do not go to Prefab. This is why Prefab can be so effective at helping you save on logging costs.
It's up to you, but savings can be dramatic. Typically, the bulk of logging charges come from INFO and DEBUG level logs. You could set production to only log WARN and that is hopefully pretty quiet, but then you have very little detail to help you investigate issues. For this reason, many systems end up outputting at INFO. It's not unusual for this to increase logging volume 10x. Prefab allows you to keep the level at WARN, until you need it, then quickly turn it to DEBUG for an hour. In this example you could save almost 90% on your logging bill.
The server SDKs will all download the configuration and then evaluate it as many times as they want. Mobile and web clients won't download the config itself, because that could leak information like your customer ids. Instead, they'll ask the server to evaluate the feature flags for each request. We charge $1 for every 10k of these requests. These requests are cacheable in a CDN, so you typically will only charge once per user/visitor. Not per page view. If you have huge volume, let's talk.