@sefier 特别想知道你的业务模型到底是什么样子的,读写分布是什么样样子的,是 io 密集型还是 cpu 密集型。可以交流下,我这面压力和你差不多大。
了解 mysql 的 information_schema 表,你就知道最简单的查询方法了。
SELECT column_comment FROM information_schema.columns
WHERE table_schema = 'db_name'
AND table_name = 'table_name'
AND column_name = 'column_name'
@huacnlee 请问下,目前 ruby-china 每月的 OSS 的费用能计算出来么?
其实,与其用 sidekiq,不如自己写个多进程的脚本,直接 fork 简单的小列子,需要开 10 个进程:
(1..10).each do |i|
fork do
# do your job!
end
end
发一张多进程下载的工作照
我的机器是 ubuntu12.04, i7, 16G, 非 rake,怕加载资源太多,最高能顶到 180 个进程,网络不行了 如果网络靠谱,应该还能更高
@mengfei 工作环境时在国企内部,妹子到是真没有
这个帖子持续有效,快快快来简历吧
都开始用 ruby 过滤了
@gaolei80 , 能发个简历么?
@mvj3 帮我推荐推荐人
@neocanable @xiaonan1000 帮我推荐推荐人
@crazyitman ,请联系一下我,[email protected],我这招人
@lampeagle 说的某个方面是正确的 如果每个人都能贡献出高质量的东西,而不是拿着文章乱转,百度也能搜索出好的东西
如果哪天我们不再为生计的问题发愁的时候,我们也有更多的精力去做自己喜欢的事情了
如果你是 vim 的用户的话,这个很轻松就搞定了
@wadexing 哈哈,好久不见
4 年前用过,它的流程定制写起来不错,但是,你如果要像我们一样去做流程定制器,那么,你的死期就到了!很想知道你是哪里的,做什么项目用了 route?
用 rails 的 console 给他们演示一下 activerecord
说一下 view 的 helper,这些能吸引他们
@ery 说的对,这个地方没必要重构,你将这些东西写到 methods 里面生成,反而后面来的人读起来更麻烦
@huacnlee 有调那些 GC 的参数么?
不建议 route,流程解析太麻烦了,虽然强大,自己解析xml吧,还简单
给个 Proc 吧
@cim1985 老乡要顶一下 +1
我的想法,其实不用加唯一索引,一个普通索引就好了,在生成关系的时候做下判断就 ok 了,干嘛将逻辑添加到数据库上呢?
我看,没有更好的,只有更适用的,rails 也可以做到 php 那样,只要你写的够好,如果没有到非得去优化性能或者通过系统管理员架构调优去节约成本,做其他得优化都是空谈
@jimrokliu 一台 2w 的机器,支撑下 1w 的话还是有上升空间的,再说,一般这种地方不差钱 只是可惜税了
有性能要求,能舍就舍了吧
@iceskysl 1.尝试下将 connect timeout 的时间设置的长一些 memcached .... -c 10240 怎么会设置这么大的一个数值? 2.可能是 memcache response 的时间太长了,导致 socket timeout 了
话说,ruby-china 的这个 at 的功能用起来真是舒服,赞一个!!
@quakewang 提的是个好办法,每次要发这么多邮件,一种方式就是花钱,另一种费劲的方式就是自己搭邮件服务器,但是做的时候控制好发送邮件的频率