Huihoo 3.0

来自开放百科 - 灰狐
跳转到: 导航, 搜索

Huihoo 3.0

Haskell

目录

简介

Huihoo 3.0 powered by Haskell Web Foundation

2022-2030,之后每10年一个大的版本迭代。

-2016

灰狐开放平台(Huihoo Open Platform)

Huihoo 3.0 强调的是强壮的基础架构: 容器云 + 微服务。// 参考:OpenCloud

记住:如果想构建一个很大的分布式系统,简单、模块化、容错是关键。

核心存储:Apache Cassandra,覆盖 Google 和 Amazon 的核心理论 BigTableDynamo

更多借鉴:Ceph, Apache HadoopApache HBase 大数据存储基础设施。

核心开放平台由JVM语言:JavaScalaClojure 开发,JVM世界,它们可更多关注

Huihoo 3.0 提供各种语言的SDK,方便基于开放平台开发各种应用和服务。

Huihoo 3.0 将对外提供 API , 用户可通过 API 构建自己的应用,并可上载自己的应用。这样用户可个性化自己的主页, Blog 等功能。

http://www.coghead.com/ 的发展思路值得借鉴

BaaS

Huihoo 3.0 的基础设施将基于 Apache UsergridBaasBoxApache CassandraApache Spark 构建。

OpenWeb 的一些想法。

Python-logo.png Django-logo.png

并以Node.js的模块化提供应用市场。参考:Firefox Marketplace

其中的Python SDK,支持基于Django的各种应用:ERP、电子商务、网络监控、内容管理、在线教育、翻译、项目管理、敏捷Scrum、REST API状态机动态DNS

API Language Bindings

Here is a list of bindings of the Huihoo API for various languages:

  • Swift
  • Node.js
  • Ruby
  • Python
  • PHP
  • Java
  • Scala
  • Clojure
  • R

参考资料

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱