Skip to content
HomeInsights

Insights

Ideas for building
better software.

Engineering perspectives on architecture, product development, AI, and the everyday decisions behind useful software.

From the engineering desk

Browse practical articles or follow the latest technology updates.

Subscribe via RSS →

Curated links from external sources — not 360Softy original articles.

ExternalDatabase
PlanetScale Blog

Declarative schema migrations

The DevOps world has embraced the concept of Infrastructure as Code (IaC) as a way to define infrastructure in configuration files. These configuration files can then be used with orchestration tools to automatically deploy and configure architecture in the hosting provider of your choice. As an example, the following code snippet can be used by the AWS Serverless Application Model (SAM) CLI and will deploy a Lambda function to AWS, and configure an API Gateway instance to execute the function o

PlanetScale BlogRead original
ExternalDatabase
PlanetScale Blog

Versioned schema migrations

Schema versioning tools have existed long before their declarative counterparts. Instead of having a single file describing the state of the database schema, versioned schema migrations consist of multiple files or scripts that iterate on each other to describe the database as it moves through time. As changes are made to the schema, new files are added to describe those changes. It works very similarly to a system you may already be familiar with: git. Migration files are typically stored along

PlanetScale BlogRead original
ExternalFrontend Development
Vercel Blog

Improved Node.js compatibility for Edge Middleware and Edge Functions

This changelog entry is historical. Edge Functions are deprecated for new projects. Use with the Node.js runtime and . Use for request-time routing before a response completes.Note:Vercel FunctionsFluid computeRouting Middleware Vercel and now support more Node.js modules. You may want to make use of these modules directly, but many of these low-level are pieces of core functionality that other modules depend on. Adding support for these APIs expands the compatibility of existing npm packa

Vercel BlogRead original
ExternalFrontend Development
Vercel Blog

Managing major traffic spikes during ticket drops with Vercel

Managing the complex scaling needs of an online ticketing platform can be challenging. For the French end-to-end ticketing solution , ticket drops used to involve stress around scaling and server provisioning. As a company dedicated to providing artists and their fans with the service, Shotgun now relies on Vercel for seamless launches. So when they drop tickets for artists like Billie Eilish, the team can rest assured their site can handle the traffic. Shotgunbest Read more

Vercel BlogRead original

Let’s start with a conversation

Tell us what you’re working on.

An idea, a challenge, or a system that needs to work better. We’ll help you understand the next step.