Skip to main content

· 3 min read
Issac

I've been developing software for a substantial amount of time, starting from using jquery for front-end animations and interactions, creating games with Canvas, to eventually developing my own backend framework and building an entire search engine. Despite working on one web project after another, certain tasks are inevitably repetitive, consuming a significant amount of time. Moreover, the current evolution of cloud services has made this area increasingly complex and challenging to understand (just think about how much documentation you've read for AWS and Kubernetes).

Why Leapcell

As the internet has evolved to this day, most internet applications have developed similar technology stacks:

LayerTechnology
APPBackend: Rails/Django/Flask, Frontend: React/Vue/Angular
DatabaseMySQL/PostgreSQL/MongoDB
SearchElasticSearch/Solr
DeploymentAWS/Kubernetes
DevopsDevOps Engineer + ELK, Prometheus, Grafana, Sentry, Jenkins, Gitlab, etc.
Data ManagementDevelopers need to develop an internal data management system or use some open-source data management systems.
Data AnalysisDevelopers need to develop an internal data analysis system or use some open-source data analysis systems.
Offline JobAirflow, Celery, Cron

Leapcell abstracts the above technology stack, allowing developers to focus on business logic rather than spending a considerable amount of time on repetitive tasks.

The development stack transforms into:

LayerTechnology
APPRails/Django or any application that adheres to 12factor
DatabaseLeapcell Table (a high-performance database)
SearchLeapcell Table Search (data automatically supports inverted indexes, enabling search similar to a search engine)
DeploymentLeapcell Application (a Container as a Service serverless platform, fully managed by Leapcell)
DevopsLeapcell Application (supports auto-scaling, logging, monitoring, automatic deployment, CI/CD, and alarm features are under development)
Data ManagementLeapcell Table features an intuitive interface similar to a spreadsheet.
Data AnalysisLeapcell Table supports superset-like data analysis features.
Offline JobLeapcell Application supports various triggers, including Cron triggers, HTTP triggers, and more.

An Open Community

We embrace the open spirit of the internet, believing that Composability is to software as compounding interest is to finance.

Leapcell provides an open data and service platform, enabling developers to share their data or services for others to use. It also allows developers to utilize data services opened by others, harnessing the power of composition.

Examples:

  1. Here's a Pokemon dataset you can use with Python Client, Javascript Client, or RestAPI.

    https://leapcell.io/issac/pokemon/table/tbl1738818723112751104

  2. Here's a Face Recognition service you can directly use, and you can also see the code hosted on GitHub.

    https://leapcell.io/issac/face_recognition

Everything in Leapcell is Serverless, allowing you to explore new ideas with minimal maintenance and serving costs.

As a community, Leapcell allows you to like, comment, or raise issues for the data or services you use, contributing to their improvement.

We aspire for Leapcell to become an open community, simplifying the development of applications and sharing them with others, while receiving prompt feedback. Most importantly, we aim to expedite the development of the internet, making it more open, more free, and covering more scenarios.

Let's get started. For more information, refer to our documentation.

Note:

As we are currently in Beta, we welcome feedback via email (info@leapcell.io) or by joining our discord.

Feel free to follow us on Twitter and Medium

· One min read
Issac

We're excited to announce that Leapcell has launched its Beta public testing phase. Leapcell is a fully managed community for Data and Apps, inspired by the current workings of the internet and a vision of sharing and opening up data and services.

Here, you can share your Data or App with others or use Data and Apps created by others. Leapcell provides complete hosting services, allowing you to focus more on the development of Data and Apps rather than the tedious tasks of deployment and maintenance.

We echo Chris Dixon's idea:

Composability is to software as compounding interest is to finance.

We believe that openness and interactivity among data and services can create more possibilities for compositions.

Check out our documentation, covering everything from how to operate data through APIs on Leapcell to deploying a large AI service.

As we are in Beta, we welcome your feedback via email (info@leapcell.io) or by joining our discord.

Feel free to follow us on Twitter and Medium.