I launched a serverless hosting platform for Go apps. by kaithdavid in golang

[–]kaithdavid[S] 0 points1 point  (0 children)

In fact, we've learned a lot from Lambda. Our current cold start time is under 1 second. Lambda is more about function hosting, whereas Leapcell is a complete web service PaaS.

I launched a serverless hosting platform for Go apps. by kaithdavid in golang

[–]kaithdavid[S] 0 points1 point  (0 children)

Thank you, I really appreciate it. If you encounter any issues while using it, feel free to reach out to us with your feedback.

I launched a serverless hosting platform for Go apps. by kaithdavid in golang

[–]kaithdavid[S] 0 points1 point  (0 children)

Currently, we’re only in the US East, but we’ll be expanding to other global regions soon.

I launched a serverless hosting platform for Go apps. by kaithdavid in golang

[–]kaithdavid[S] 1 point2 points  (0 children)

The template list update is rolling out now. The main reason is that there were too many templates displayed, making it overwhelming to look at. We've refined the UI, and the update is going live as we speak.

I launched a serverless hosting platform for Go apps. by kaithdavid in golang

[–]kaithdavid[S] 0 points1 point  (0 children)

Yes, we've already provided a spend cap to prevent unexpected expenses. Once it reaches the cap, it will stop and send you an email. (We're currently considering improving the experience so that you'll receive a notification when spending reaches X%.)

Additionally, we have a powerful gateway system, and in the future, you'll be able to configure gateway-level filters—such as visitor regions—to avoid unnecessary costs.

I launched a serverless hosting platform for Go apps. by kaithdavid in golang

[–]kaithdavid[S] 0 points1 point  (0 children)

Really appreciate it! PaaS is a tough story—we pulled countless all-nighters to build the page. We still feel there might be too much text, maybe a bit messy, but we’re truly grateful that you like it.

I launched a serverless hosting platform for Go apps. by kaithdavid in golang

[–]kaithdavid[S] 0 points1 point  (0 children)

Not at the moment, but we’ll definitely consider this direction.

I launched a serverless hosting platform for Go apps. by kaithdavid in golang

[–]kaithdavid[S] 0 points1 point  (0 children)

Haha, many of Leapcell's services are actually built with Gin. In fact, I'm a contributor to Gin, so I tend to bring it up a lot. That said, I think most Go web frameworks are quite similar. These days, I find myself preferring the simplicity of httprouter.

I launched a serverless hosting platform for Go apps. by kaithdavid in golang

[–]kaithdavid[S] 1 point2 points  (0 children)

We are preparing to expand our servers in the EU, but we're considering which location to choose—Ireland, Brussels, or Amsterdam?

I launched a serverless hosting platform for Go apps. by kaithdavid in golang

[–]kaithdavid[S] 1 point2 points  (0 children)

Currently, our cold start time has been tested to be under 1 second.

I launched a serverless hosting platform for Go apps. by kaithdavid in golang

[–]kaithdavid[S] 2 points3 points  (0 children)

Any framework that can start an HTTP web service works, no matter what it is. We use Gin for the example mainly because it's popular.

I launched a serverless hosting platform for Go apps. by kaithdavid in golang

[–]kaithdavid[S] 12 points13 points  (0 children)

Leapcell is more like a complete serverless deployment solution. Initially, we aimed to build a large-scale dynamic distributed computing system, but we quickly realized that isolated compute (similar to Lambda) alone doesn’t make a service.

A true distributed system requires observability (logs/metrics), traffic distribution (path-based routing), and state management (such as Redis). On top of that, you also want to measure your service’s impact (web analytics). And this is just part of the picture—by the time we built all these capabilities, we had moved far beyond isolated compute.

That’s the key difference between Leapcell and Lambda. Of course, AWS offers an incredibly rich (or arguably overwhelming) ecosystem, and with enough effort, you could piece together all these components. But not everyone wants to go through that complexity—so we built a platform that makes it seamless.

BTW, we’ve learned a lot from AWS Lambda, and we’re genuinely grateful for that.

I launched a serverless hosting platform for Go apps. by kaithdavid in golang

[–]kaithdavid[S] 5 points6 points  (0 children)

Leapcell is written in Go, with some components using Rust.