VidulividuliBeta

Changelog

Track all the latest updates, improvements, and fixes to Viduli

Exposing durable logs

v2025.04.01

Previously we were displaying ephemeral logs from running instances in the web console.

We have switched to a Loki-powered log collection system, now all logs are available for viewing even after a container terminates.

During the beta period, the log retention period is 30 days at no extra cost.

Note: We may introduce fees based on the log storage volume to ensure fair usage of the platform.

P.S. We've also increased our test coverage and fixed many bugs in the process.

A Whirlwind of Shipping

v2025.04.01

Since our last update, we have made significant improvements to the platform.

We have:

  • Introduced project tiers
    • Free – Designed for development and testing, these projects provide a gateway with no performance guarantees and are subject to deletion.
    • Basic – Ideal for low-traffic applications, featuring a mix of dedicated and burstable compute resources.
    • Premium – Built for sustained high traffic with dedicated gateway compute to ensure consistent performance.
    • Premium HA – Our most resilient tier, offering dedicated gateway instances distributed across three Availability Zones.
  • Automated underlying K8s cluster scaling – The infrastructure now scales dynamically to meet any level of demand without manual intervention.
  • Implemented Prometheus-based metrics collection – We have transitioned from basic CPU and memory tracking to detailed metrics, including RPS, disk I/O, bandwidth, and transactions per second.
  • Switched to Loki-based log collection – We have replaced ephemeral instance logs with a centralized system that retains all logs for at least 30 days.
  • Increased system test coverage – This allows us to ship updates faster while having already identified and patched several subtle performance bugs.
  • Overhauled build system – We have significantly improved our build success rates to ensure faster and more reliable deployments.
  • Improved the UX of the Web console
    • Added context menus to resources directly on the canvas for quicker navigation.
    • Integrated context menus for organizations, teams, and projects throughout the entire console.
    • Used lazy loading to improve page load times – By loading components only when needed, we’ve significantly reduced initial wait times across the dashboard.
  • Bug fixes and stability improvements
    • Resolved "jank" and layout shifts on the home, sign-in, and sign-up pages.
    • Fixed a bug where the "apply changes" toast notification failed to appear on the configuration page.
    • Patched an issue that prevented new accounts from successfully deploying free-tier Ignite apps.
    • Resolved underlying issues with the email verification workflow.

Note: While the backend infrastructure is live, the new metrics and logging updates are currently being integrated and will be reflected in the web console shortly.

Background
Team Collaboration is Here

Team Collaboration is Here

v2025.04.01

We're excited to announce team collaboration features that make it easier than ever to work together on our cloud infrastructure.

What's New

Organization Members

Invite your teammates to join your organization with role-based access control:

  • Organization Managers – Administrative access to manage members, teams, and projects
  • Organization Members – Collaborate on projects in the team they're assigned to

Team-Based Access

Organize your projects and resources with flexible team structures:

  • Team Leads – Manage team membership, resources, and project configurations
  • Team Members – Collaborate on deployments, databases, and other resources within their teams

Why This Matters

Whether you're a startup scaling your engineering team or an agency managing multiple client projects, these collaboration features give you the control and flexibility to work the way your team needs.

Start inviting your team today and build together!

Background
Console Navigation Improvements

Console Navigation Improvements

v2025.04.01

We've improved console navigation by adding breadcrumbs to the console pages.

You can now easily get an idea of your current location in the console

And you can navigate to the home page, organization, and team pages by clicking the breadcrumbs.

Background
Credit card trust signals

Credit card trust signals

v2025.04.01

We've added trust signals to the credit card form to reassure users that their data is secure.

Credit cards are processed directly by Stripe, our PCI-compliant payment processor.

We do not handle any credit card data on our servers.

Our application code does not have access to any credit card data. It's directly entered into stripe checkout form.

Yes, that's a stripe checkout form, it's just in our brand colors.

Background
Platform Monitoring

Platform Monitoring

v2025.04.01

Earlier this month, we quickly put together health check code to get our platform monitoring live in production. While it worked, it had some significant shortcomings. The code was originally designed to run in a worker pool but was repurposed to run on the main thread, and it didn't support concurrency. Needless to say, that didn't go well. It blocked all subsequent requests to the server and triggered Kubernetes to restart the pod.

We've now rewritten our health check system to be fully async and run in thread pools. Our health checks fully emulate the actions a user would take on the platform, providing the best possible assurances to our end users. We also fixed a critical issue where hard-coded resource IDs were causing concurrency conflicts - resource IDs are now generated dynamically. The result? Our health checks now support n-level concurrency instead of being limited to a single instance.

But, the platform monitoring saga is not over yet. Our Ignite Apps deployment check intermittently fails. We are investigating now. Stay tuned for more updates!

We've improved empty state messages throughout the console to make it clearer what to do when you're just getting started with a new team or project.

What's Improved

When you first access a team without projects or view a project without resources, you'll now see:

  • Clearer messaging – Descriptive titles and explanations that tell you exactly what's missing
  • Quick actions – Prominent buttons to create your first project or launch your first resource
  • Documentation links – Direct access to relevant guides when you need more context

These updates make onboarding smoother and help you get started faster, with less confusion about your next steps.

Background
Welcome to Viduli Changelog

Welcome to Viduli Changelog

v2025.04.01

We're thrilled to announce the launch of our brand new website! This marks an exciting milestone in our journey to democratize enterprise-grade cloud infrastructure for developers everywhere.

What's New

Our newly redesigned platform is packed with comprehensive content to help you understand Viduli and get started:

Core Pages

  • Landing Page – A fresh, modern introduction showcasing our mission to make cloud deployment as easy as localhost
  • Blog – Stay updated with insights, tutorials, and product announcements from our team
  • Changelog – Keep track of all improvements and new features we're shipping (you're reading it right now!)

Product Pages

We've launched dedicated pages for each of our core services:

  • Ignite – Our application deployment service that supports 30+ frameworks with zero configuration
  • Orbit – Managed database service with automatic backups and high availability
  • Flash – High-performance Redis caching without the operational burden

Each product page includes detailed feature breakdowns, technical specifications, use cases, and comparison charts to help you make informed decisions.

Company Pages

  • Pricing – Transparent, usage-based rates with zero hidden fees. See exactly what you'll pay for CPU, RAM, disk, and network resources
  • About – Learn about our mission, founding story, and the values that drive every decision we make
  • Careers – Join our remote-first, engineering-led team building the developer platform we all wish existed

What's Next

This comprehensive launch is just the beginning. We're committed to continuously improving the platform, shipping new features, and expanding our documentation based on your feedback.

Welcome aboard, and thank you for being part of our community!