Huihoo 3.0

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(Django)
 
(未显示1个用户的7个中间版本)
第1行: 第1行:
Huihoo 3.0 = [http://open.huihoo.com 灰狐开放平台](Huihoo Open Platform)
+
Huihoo 3.0  
  
Huihoo 3.0 强调的是强壮的基础架构: [[OpenCloud]]
+
[[文件: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]]
  
 
记住:如果想构建一个很大的分布式系统,简单、模块化、容错是关键。
 
记住:如果想构建一个很大的分布式系统,简单、模块化、容错是关键。
  
Google 的核心基础设施包括: [[Google File System]], [[MapReduce]], [[BigTable]],
+
核心存储:[[Apache Cassandra]],覆盖 Google 和 Amazon 的核心理论 [[BigTable]][[Dynamo]]
  
你也可试着通过 [[ZFS]] and [[Lustre]], [[Apache Hadoop]], [[Hypertable]] and [[HBase]] 搭建自己的核心基础设施.  
+
更多借鉴:[[Ceph]], [[Apache Hadoop]] [[Apache HBase]] 大数据存储基础设施。  
  
这将是一个混合语言开发的平台,涉及 Python, C/C++, Java
+
核心开放平台由JVM语言:[[Java]]、[[Scala]]、[[Clojure]] 开发,[http://blog.huihoo.com/?p=892 JVM世界,它们可更多关注]。
  
Huihoo 3.0 支持 Python, Ruby, PHP, FastCGI, C 等脚本语言和编程语言。
+
Huihoo 3.0 提供各种语言的SDK,方便基于开放平台开发各种应用和服务。
  
 
Huihoo 3.0 将对外提供 API , 用户可通过 API 构建自己的应用,并可上载自己的应用。这样用户可个性化自己的主页, Blog 等功能。
 
Huihoo 3.0 将对外提供 API , 用户可通过 API 构建自己的应用,并可上载自己的应用。这样用户可个性化自己的主页, Blog 等功能。
第17行: 第27行:
 
http://www.coghead.com/ 的发展思路值得借鉴
 
http://www.coghead.com/ 的发展思路值得借鉴
  
==Django==
+
==BaaS==
Huihoo 3.0 的基础设施将基于 [[Python]]、[[Django]] 构建。
+
Huihoo 3.0 的基础设施将基于 [[Apache Usergrid]]、[[BaasBox]]、[[Apache Cassandra]]、[[Apache Spark]] 构建。
 +
 
 +
[[OpenWeb]] 的一些想法。
 +
 
 +
[[文件:python-logo.png]] [[文件:django-logo.png]]
  
并以Django的模块化提供应用市场。参考:[https://github.com/mozilla/zamboni Firefox Marketplace]
+
并以[[Node.js]]的模块化提供应用市场。参考:[https://github.com/mozilla/zamboni Firefox Marketplace]
  
基于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]等
+
其中的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==
 
==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
  
 
==参考资料==
 
==参考资料==
第43行: 第63行:
  
 
[[category:platform]]
 
[[category:platform]]
[[category:django]]
+
[[category:marketplace]]
[[category:python]]
+
 
[[category:huihoo]]
 
[[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

[编辑] 参考资料

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

变换
操作
导航
工具箱