Huihoo 3.0

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
 
(未显示1个用户的23个中间版本)
第1行: 第1行:
Huihoo 3.0 = My Web Platform
+
Huihoo 3.0  
  
Huihoo 3.0 支持 Ruby, Python, PHP, JSP/JSF, FastCGI, C 等脚本语言和编程语言。
+
[[文件:Haskell-logo.png|right|Haskell]]
 +
 
 +
==简介==
 +
Huihoo 3.0 powered by [[Haskell Web Foundation]]
 +
 
 +
2022-2030,之后每10年一个大的版本迭代。
 +
 
 +
==-2016==
 +
[http://open.huihoo.com 灰狐开放平台](Huihoo Open Platform)
 +
 
 +
Huihoo 3.0 强调的是强壮的基础架构: [[OpenShift|容器云]] + [[microservices|微服务]]。// 参考:[[OpenCloud]]
 +
 
 +
记住:如果想构建一个很大的分布式系统,简单、模块化、容错是关键。
 +
 
 +
核心存储:[[Apache Cassandra]],覆盖 Google 和 Amazon 的核心理论 [[BigTable]]、[[Dynamo]]。
 +
 
 +
更多借鉴:[[Ceph]], [[Apache Hadoop]] 和 [[Apache HBase]] 大数据存储基础设施。 
 +
 
 +
核心开放平台由JVM语言:[[Java]]、[[Scala]]、[[Clojure]] 开发,[http://blog.huihoo.com/?p=892 JVM世界,它们可更多关注]。
 +
 
 +
Huihoo 3.0 提供各种语言的SDK,方便基于开放平台开发各种应用和服务。
  
 
Huihoo 3.0 将对外提供 API , 用户可通过 API 构建自己的应用,并可上载自己的应用。这样用户可个性化自己的主页, Blog 等功能。
 
Huihoo 3.0 将对外提供 API , 用户可通过 API 构建自己的应用,并可上载自己的应用。这样用户可个性化自己的主页, Blog 等功能。
  
==API Language Bindings==
+
http://www.coghead.com/ 的发展思路值得借鉴
  
 +
==BaaS==
 +
Huihoo 3.0 的基础设施将基于 [[Apache Usergrid]]、[[BaasBox]]、[[Apache Cassandra]]、[[Apache Spark]] 构建。
 +
 +
[[OpenWeb]] 的一些想法。
 +
 +
[[文件:python-logo.png]] [[文件:django-logo.png]]
 +
 +
并以[[Node.js]]的模块化提供应用市场。参考:[https://github.com/mozilla/zamboni Firefox Marketplace]
 +
 +
其中的Python SDK,支持基于[[Django]]的各种应用:ERP、电子商务、网络监控、内容管理、在线教育、翻译、项目管理、敏捷Scrum、[https://github.com/tomchristie/django-rest-framework REST API]、[https://github.com/kmmbvnr/django-fsm 状态机]、[https://github.com/asmaps/hopper.pw 动态DNS]等
 +
 +
==API Language Bindings==
 
Here is a list of bindings of the Huihoo API for various languages:
 
Here is a list of bindings of the Huihoo API for various languages:
* 1. Ruby  
+
* Swift
* 2. Python  
+
* Node.js
* 3. PHP
+
* Ruby  
 +
* Python  
 +
* PHP
 +
* Java
 +
* Scala
 +
* Clojure
 +
* R
  
 
==参考资料==
 
==参考资料==
第23行: 第61行:
 
*http://www.gnpcb.org/esv/share/services/api/
 
*http://www.gnpcb.org/esv/share/services/api/
 
*http://www.43things.com/about/view/web_service_api
 
*http://www.43things.com/about/view/web_service_api
 +
 +
[[category:platform]]
 +
[[category:marketplace]]
 +
[[category:huihoo]]
 +
[[category:haskell]]
 +
[[category:Huihoo Foundation]]

2022年2月27日 (日) 12:43的最后版本

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

[编辑] 参考资料

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

变换
操作
导航
工具箱