发帖数: 1 | 1 Responsibilities:
o Participate in a Cloud PaaS project.
o Fill in gaps between open-source micro-services related solutions to
glue them into an integrated platform. Resolve potential performance or
functional issues of related open-source components for integration.
o Deliver rapidly iterative new design or new architecture POC. Develop
necessary code for this project in production release quality.
o Delivering solutions is always the team’s objective, so you need to
participate in... 阅读全帖 |
|
b***i 发帖数: 3043 | 2 我刚在OpenShift上放了一个WordPress,就自动搞定了。免费。
英文的,我给我爸用,发现,可以用Chrome,然后可以自动翻译,就是说,上传者可以
看到中文。 |
|
b***i 发帖数: 3043 | 3 我刚在OpenShift上放了一个WordPress,就自动搞定了。免费。
英文的,我给我爸用,发现,可以用Chrome,然后可以自动翻译,就是说,上传者可以
看到中文。 |
|
B*******s 发帖数: 403 | 4 RHAT我一直持有。LINUX阵营里老大,企业服务一览众山小。收购了OPENSTACK,
OPENSHIFT,ANSIBLE等几个CLOUD/CONTAINER/AUTOMATION的大开源项目。是AWS,AZURE
等后面的ENGINE。只要市场不崩盘,就可以一直看涨。 |
|
a****1 发帖数: 74 | 5 This is a technical position in Bellevue, Eastside of Seattle.
This opportunity is from Leading Industry Company with great pay.
Following are the position for senior level, or a junior. You will be fine
if you can meet part of the list.
This job will focus on cutting edge cloud technologies. The candidate has to
be a self-motivated technical person, able to think out-of-the-box, and
with a passion for building up an integrated micro-services platform on top
of an open source based cloud environ... 阅读全帖 |
|
m********u 发帖数: 3942 | 6 是contractor,薪水不错,最高可以给到100/hr以上 感兴趣可以站内或者邮件
[email protected]
Description:
This is a technical position in Futurewei Lab located in Bellevue, eastside
of Seattle. This job will focus on cutting edge cloud technologies. The
candidate has to be a self-motivated technical person, able to think out-of-
the-box, and with a passion to build up an integrated micro-services
platform on top of an open source based cloud environment. Members of this
team will collaborate with different groups of peop... 阅读全帖 |
|
b***i 发帖数: 3043 | 7 在OpenShift上网页上直接设定一个,免费。 |
|
L**********1 发帖数: 797 | 8 1. heroku.com
不错,一家成熟的PaaS(平台即服务),
我问过,一个帐号可以开750个instance,
可以用java,ruby,python,node.js,php...
一个instance 512M内存,他家为了防止滥用,每次都将免费的instance deactive。
加34刀,可以加到 1G内存,不会再催眠你的instance.
这家是建设在EC2上的,主要是卖PostgreSQL服务器。
你还可以购买几十种其它服务.
2. openshift.com
redhat的PaaS平台。
可以免费开3个,特色是JBoss。
这家性能不错。不催眠。
免费的内存512M,存储1G,可以安装mysql等等数据库。
mongodb就不是那么方便了,占空间太大。
如果你的项目发展顺利,可以scale up,
官方宣称可以支持到16G内存,百万/天的访问量。
和heroku一样,这家也是用的EC2。
3. aws.amazon.com
micro instance免费1年,但是不是真的全免费。
对IO,bandwith等等都有限制,超过还是要收费。
不过还是真的挺大方,
免费... 阅读全帖 |
|
b***i 发帖数: 3043 | 9 JBoss server包含tomcat吧?
我下了tomcat,然后在项目中加入了servlet-api.jar这个外部的jar,就可以编译了。
我想确认的是,这个jar不需要进入最后的war吧?OpenShift的gear应该自带了tomcat
,对不对?我只是需要本地上用来完成编译。编译的时候需要知道javax.servlet的那
些定义而已。是这样那个吗? |
|
z****e 发帖数: 54598 | 10 用eclipse的插件
从eclipse的marketplace里面找jboss tool
要留意跟自己的ide版本号符合,我用的是juno
安装后,就可以直接new一个openshift的project了
Run |
|
z****e 发帖数: 54598 | 11 楼上的你添加的jsp可能没有commit
要先commit到git的respository上去
然后再publish,这样才能发布出来
openshift集成了version control |
|
b***i 发帖数: 3043 | 12 我在JBoss Developer Studio里面用JBoss AS项目可以加入servlet。
但是,在Eclipse/JBoss Developer Studio两个IDE中都无法成功在tomcat 7.0项目中
运行servlet。我创建了openshift的tomcat7.0项目,然后就看到无法识别javax.
servlet这个错误,我就设置了server,下载了apache tomcat,并在项目中java build
path加入Library,选择
tomcat。然后可以编译,在server上运行,看到snoop.jsp,可以创建自己的jsp。这一
步是不是就有问题?有别的办法吗?
然后我新建servlet,修改web.xml,commit and push,发现错误,
First.java:[4,20] error: package javax.servlet does not exist
//First.java
import java.io.IOException;
import javax.servlet.ServletException;
Library:
... 阅读全帖 |
|
z****e 发帖数: 54598 | 13 openshift还是会休眠,不过是以两天为限,比gae动不动就休眠强
What happens if my application is not used for a long time?
Updated: 10/17/2012
If your application does not receive an http request made to your
Application URL from outside of your gear in 2 days, your application will
be idled. It will start up again when it receives it's first http request
thereafter. |
|
b***i 发帖数: 3043 | 14 我就是想看看真正scalable的spring的例子,就是有scalable的数据存储,存对象,比
如图片,音乐什么的。看看怎么回事,调试一下,改改代码,了解了解。
问题是,Openshift不是还卖gear吗?难道还同时卖服务做gear上的应用? |
|
L**********1 发帖数: 797 | 15 digitalocean.com
选5刀一个月的,自己配
或者openshift.com |
|
t*********e 发帖数: 630 | 16 以 Java 为主。
跟 google 和 amazon 的 cloud 相比如何?正在调研中。 |
|
b***i 发帖数: 3043 | 17 感觉很有问题,经常不能更新代码,改写要白天才能搞定。免费就是不好。
还不如京东方便呢。 |
|
t*********e 发帖数: 630 | 18 你用过多长时间? 你用到它的 JBoss 了吗
京东是什么? |
|
|
|
z*******3 发帖数: 13709 | 21 所以比较合适一家企业成长的路线应该是
先用appengine,然后转到openshift上去
同时要注意剥离对google产品的依赖
google产品私货太多,便宜是比较便宜
但是基本上都不标准,vmware就更是借着open source大旗收费
也不标准,只有red hat是标准的兼容性产品 |
|
z*******3 发帖数: 13709 | 22 paas的都是啊
比如openshift
现在唯一的问题就在于google提供的平台上的api不规范
全部交给google
可以肯定可以
但是一旦跟google闹翻
要换恐怕不那么容易
而且google提供的免费功能也的确是很有限
稍微东西一多就要收费了,先用着了
有个免费的servlet容器也不是什么坏事,至少可以测试页面什么的
最近倒腾了一下css,觉得css和attribute真是好东西
而且很多功能跟javascript开始重叠
比如input的一些校验功能,type="email"这种
我看好css逐步替换掉javascript的validation
本来在客户端用javascript做validation就是不合理的
因为一来影响客户体验,javascript慢
css的实现则是通过发布标准,然后所有浏览器去implement,这样合理很多
二来就算客户端校验了,为了安全,服务器端还是要校验
所以唯一的好处就在于那么一点客户体验,很不值得
等css3出来之后,这些东西肯定都会被搞定的,哦也
待。 |
|
d****i 发帖数: 4809 | 23 为什么不用Eclipse呢?里面选Tomcat或者JBoss都可以。如果选tomcat的话,加上
tomcat的安装路径就可以了。 |
|
d****i 发帖数: 4809 | 24 哈哈,原来如此,最好不要用import xxx.xxx.*这样的wild card,Eclipse会自动给你
加上的。 |
|
z****e 发帖数: 54598 | 25 我坚决用postgresql
9.2,感觉还不错
剩下一个gear打算上cassandra |
|
z****e 发帖数: 54598 | 26 我刚开始用,没有太多负载的经验
可以去buildingweb那里问问
那边有人有实际的经验
我用的是free signup的 |
|
z****e 发帖数: 54598 | 27 昨晚试验了一下cdi和servlet
问题不大,很容易,不过我用的是jboss as7
如果你自己用tomcat,需要自己折腾
然后研究了一下db
貌似datasource已经配置好了
你需要通过建立jpa来弄出entitymanager
有空我自己试验一下
cdi和servlet只需要用annotation就可以全部搞定
对于cid,要建一个beans.xml在web-inf里面
然后里面内容就是
这样就可以在类里面用@Inject这个annotation
beans.xml只要存在,启动时候jboss就会自动扫描jar里面的文件
然后自动生成并管理注入的类 |
|
b***i 发帖数: 3043 | 28 annotation,cdi,好高深啊,没听说过cdi。
能来个简单的servlet例子,在数据库里放入一个文件,读出一个文件吗? |
|
z****e 发帖数: 54598 | 29 你看一个例子就不觉得难了
你想用数据库的话,不能放文件
放格式化的数据
比如id = 1, name = zhaoce 这样 |
|
|
|
z****e 发帖数: 54598 | 32 每一次搞这些东西
spring等cdi的部分总是最容易搞定的
其次是servlet,这个也不算难
最麻烦的永远是orm部分
jpa也就罢了,最恶心的是transaction不用还不行
然后总是在这里折腾,算了,回去用jdbc |
|
z****e 发帖数: 54598 | 33 然后cdi的话
你要在web-inf目录下,建立一个beans.xml
里面不要写什么,只需要写上
这样当你部署之后,系统会自动扫描class文件
然后用的时候
比如你建立了一个Test类,里面有一个get()方法
然后你想在刚才的Servlet里面用
那就只需要定义一下
@Inject Test test;
用的时候
test.get();
就好了,不需要你去管理test的生命周期 |
|
|
|
d****i 发帖数: 4809 | 36 直接上Spring JDBC,超好,goodbug推荐的Spring Data也不错。 |
|
b***i 发帖数: 3043 | 37 这个可以存对象吗?Spring Data包含很广,是指JPA吗?我现在基本什么都不懂。就会
用GAE来向datastore里面存对象。 |
|
d****i 发帖数: 4809 | 38 Spring JDBC可以存对象,做个RowMapper可以把对象映射成DB中的行,Spring Data没
用过,不过goodbug说更方便,不用写一些常用的query了。 |
|
b***i 发帖数: 3043 | 39 这个file system是单机的还是从不同的gear都可以访问的?
free gear能运行cassandra吗?还需要什么?它是基于文件系统吗? |
|
b***i 发帖数: 3043 | 40 我不需要文件系统。我只是想知道,数据到底存在哪里?是那个运行gear的虚拟机,还
是另外的云存储空间? |
|
|
b***i 发帖数: 3043 | 42 我感觉cassandra是最象GAE的datastore的,是不是?可以存对象,可以scale。不能
join。
不过自己架设也太麻烦啦吧。 |
|
z****e 发帖数: 54598 | 43 我坚决用postgresql
9.2,感觉还不错
剩下一个gear打算上cassandra |
|
z****e 发帖数: 54598 | 44 我刚开始用,没有太多负载的经验
可以去buildingweb那里问问
那边有人有实际的经验
我用的是free signup的 |
|
z****e 发帖数: 54598 | 45 昨晚试验了一下cdi和servlet
问题不大,很容易,不过我用的是jboss as7
如果你自己用tomcat,需要自己折腾
然后研究了一下db
貌似datasource已经配置好了
你需要通过建立jpa来弄出entitymanager
有空我自己试验一下
cdi和servlet只需要用annotation就可以全部搞定
对于cid,要建一个beans.xml在web-inf里面
然后里面内容就是
这样就可以在类里面用@Inject这个annotation
beans.xml只要存在,启动时候jboss就会自动扫描jar里面的文件
然后自动生成并管理注入的类 |
|
b***i 发帖数: 3043 | 46 annotation,cdi,好高深啊,没听说过cdi。
能来个简单的servlet例子,在数据库里放入一个文件,读出一个文件吗? |
|
z****e 发帖数: 54598 | 47 你看一个例子就不觉得难了
你想用数据库的话,不能放文件
放格式化的数据
比如id = 1, name = zhaoce 这样 |
|
|
|
z****e 发帖数: 54598 | 50 每一次搞这些东西
spring等cdi的部分总是最容易搞定的
其次是servlet,这个也不算难
最麻烦的永远是orm部分
jpa也就罢了,最恶心的是transaction不用还不行
然后总是在这里折腾,算了,回去用jdbc |
|