可能是 yarn 安装太久了
migration 成功没
很棒,国内的 stackshare,很有价值,希望可以运营起来
这个 ui 可以借鉴,但 data model 和 tracker 还是有点弱,只能做基本的 uvpv 之类的统计,适合小型网站,复杂一些的一定要有电商模块和自定义纬度还有自定义事件这种高级功能才能满足定制化需求
👏
可以参考 metabase
感谢
druid 是不错,但不太熟
技术选型大概是 openresty+rails+clickhouse/timescaledb+sidekiq.cr
哈哈
我最近也研究了一下各种 SDK,然后选择了直接使用 ga 的 sdk,可以配置 endpoint,就可以利用 ga 的文档和使用习惯了。sdk 已经很成熟了,还有 GTM,GA v4 的 API 非常友好,改掉了很多遗留问题。
看过 功能上接近 ga 了,但是从架构上看,php+mysql,挺担心单机性能的。。。还有就是这种架构只能做预聚合,灵活性差很多了
cool
正则方案
require 'strscan'
str = 'idP111~nm~~nm xxx ~~~~~~~~ ~~id~~br~~~qt10'
scanner = StringScanner.new(str)
KEYS = %w[id nm qt br]
KEYS_REG = KEYS.join("|")
result = {}
KEYS.size.times do
segment = scanner.scan(/(#{KEYS_REG})([^~]|(?:~~))*(?:$|~(?=#{KEYS_REG}))/)
next unless segment
matched = segment.match(/^(#{KEYS_REG})(.*?)~?$/)
next if matched[1].nil? || matched[2].nil?
result[matched[1]] = matched[2].gsub("~~", "~")
end
p result
四楼发了什么 被我误删了……
最近在搞一个业务逻辑相对简单,并发量比较大的任务,都打算用 crystal.cr 了,如果 sidekiq 资源利用率和稳定性可以的话,就不用改代码了...
看起来不错 有内存和 cpu 相关的数据吗
有跑分吗
坑过
对 sidekiq 有效果吗
国内 devops 公司?
谢谢
cool
cg 是什么
多看招聘信息
多做项目
docker ps 看看
test
高
left join 解决 n+1?理论上真的可行,但我不信一个普通开发能解决正确,即使看了你的 profile 来自京东…
如果你说的 n+1 只是最简单的 belons to 类型的那其实没有可比性啊,has nany 类型,nested 类型,agg 类型,如果都考虑,你如果可以 show 一点代码我还真挺佩服的