CDN Updates
NanoLog utilizes a globally distributed Content Delivery Network (CDN) to ensure that the widget and your assets load as quickly as possible for users around the world.
How it Works
When you upload an image for a post or customize your widget with a logo, we automatically push these assets to our Edge CDN. The widget script itself (widget.js) is also served from the Edge, meaning it is cached physically close to your users, resulting in sub-millisecond latency.
Cache Invalidation
When you publish a new update or change your widget settings, we automatically trigger a background cache invalidation.
- Widget Settings: Changes to colors, logos, and layouts may take up to 5 minutes to propagate globally across all edge nodes.
- New Posts: When you publish a new post, the data is served directly from our real-time database endpoints, meaning it will appear instantly for your users upon their next page load without waiting for the CDN cache.
Custom Domains
If you are on the Enterprise Tier, you can serve the widget and assets from a custom CDN domain (e.g., cdn.yourcompany.com). Please contact support to configure your CNAME records and SSL certificates for the custom edge network.