gocnshe-qu 

feeds.twtxt.net

No description provided.

PingCAP 入选 CB Insights 中国「数据链路安全领航者」榜单,保障全球用户存储安全
全球知名市场研究分析机构 CB Insights 中国于近期发布了「数据链路安全领航者」榜单,PingCAP 以 “全链路透明加密,满足多国合规标准” 的关键词成功上榜存储安全这一环节,在数据安全领域更进一步。

随着科技的进步与数据量的暴增,数据滥用、泄露和权属不清,以及异常条件下数据丢失、业务中断等风险逐渐暴露。数� … ⌘ Read more

⤋ Read More

go 1.18 泛型初体验

go 1.18 泛型初体验

go.1.18beta 版发布,众所周知这个 go.1.18 版本会默认启用 go 泛型。这个版本也号称 go 最大的版本改动。

初识 golang 的泛型

我们写一个 demo 来看看 go 的泛型是长啥样

”`

package main

import (

<span class="s">"fmt"</span>

)

type OrderTypesRead more”`

⤋ Read More

备份的 “算子下推”:BR 简介丨 TiDB 工具分享
BR 选择了在 Transaction KV 层面进行扫描来实现备份。这样,备份的核心便是分布在多个 TiKV 节点上的 MVCC Scan:简单,粗暴,但是有效,它生来就继承了 TiKV 的诸多优势:分布式、利于横向拓展、灵活(可以备份任意范围、未 GC 的任意版本的数据)等等优点。

相较于从前只能使用 mydumper 进行 SQL 层的备份,BR 能够更加高效地备份和恢复:它取消了 SQL 层的开销 … ⌘ Read more

⤋ Read More

漏桶限流库 — uber-go/ratelimit
编辑推荐:Bazinga

上次有同学分享了 单机限流器 time/rate 库,讲了 Golang 标准库中基于令牌桶实现限流组件的 time/rate 使用,同时也讲了一些限流算法原理。

这里分享一个 uber 开源的一套基于漏桶实现的用于服务限流的 golang 库 ratelimit

漏洞算法的理解起来,相较于令牌桶,没有那么直观。因为令牌桶是限�� … ⌘ Read more

⤋ Read More

TiDB 故障诊断与性能排查:发生即看见,一切可回溯,Continuous Profiling 应用实践
在企业遭遇的 IT 故障中,约有 30% 与数据库相关。当这些故障涉及到应用系统、网络环境、硬件设备时,恢复时间可能达到数小时,对业务连续性造成破坏,影响用户体验甚至营收。在复杂分布式系统场景下,如何提高数据库的可观测性,帮助运维人员快速诊断问题,优化故障处理流程一直是困扰着企业的一大难题。

一次� … ⌘ Read more

⤋ Read More

蚂蚁 - 可信原生技术部 - 专用编程语言设计研发 (杭州 P7-8)

工作内容
  1. 从事云原生配置策略语言的设计研发工作,服务云原生基础设施管理场景
  2. 从事区块链智能合约专用编程语言的设计及研发工作,服务区块链链智能合约场景
  3. 深度参与开源社区项目
招聘要求
  1. 熟练掌握 rust、golang、c/c++、java、python 中的一种或多种
  2. 熟悉现代编程语言设计理念、技术及研发体系,熟悉编译技术�� … ⌘ Read more

⤋ Read More

用 Go + Redis 实现分布式锁

为什么需要分布式锁
  1. 用户下单

锁住 uid,防止重复下单。

  1. 库存扣减

锁住库存,防止超卖。

  1. 余额扣减

锁住账户,防止并发操作。
分布式系统中共享同一个资源时往往需要分布式锁来保证变更资源一致性。

分布式锁需要具备特性
  1. 排他性

锁的基本特性,并且只能被第一个持有者持有。

  1. 防死锁

高并发场景下临界 … ⌘ Read more

⤋ Read More

封装 zap 日志注入 trace 信息 Trace Id(内含 gin 例子)

hlog (源码地址)
  • 实现自动切割文件 (基于 lumberjack 实现)
  • 实现可传递 trace 信息(基于 Context 实现)
配置
  • Development bool // 是否开发模式
  • LogFileDir string // 日志路径
  • AppName string // APP 名字
  • MaxSize int //文件多大开始切分
  • MaxBackups int //保留文件个数
  • MaxAge int //文件保留最大实际
  • … ⌘ Read more

⤋ Read More

GoCN 每日新闻(2021-12-13)
GoCN 每日新闻(2021-12-13)

  1. 尝鲜 Go 1.18 范型版本的 map 和 slice!https://juejin.cn/post/7040800455349239822
  2. Go 实现可序列化的 Roaring Bitmapshttps://dgraph.io/blog/post/serialized-roaring-bitmaps-golang/
  3. Go 使用 Github Actions 做 CI[https://www.alexedwards.net/blog/ci-with-go-and-github-actions](https://www.alexedwards.net/blog/ci-with-go-and-github … ⌘ Read more

⤋ Read More

BigCache 针对 Go 垃圾回收的设计优化

为什么有这篇文章

某一天在群里摸鱼的时候,看到群里有人问 go map 的空间回收问题,把截图贴上吧:

Image

其实一位群友发出的问题引起了我注意,他的问题是: gomap 的值调用了 delete 函数是不是不会立即删除?当然这个问题如果研究过或者深入 go 的内存分� … ⌘ Read more

⤋ Read More
⤋ Read More

快速搭建私有云服务 go-btfs

快速搭建私有云服务 go-btfs 1. go-btfs 是什么?

go-btfs go-btfs 是一个去中心化的文件存储平台,无论图片、文件、视频等等各类文件。
每个人都可以在自己电脑上安装部署 BTFS 节点,然后大家的节点相互连接,构成一个整体网络,
网络中某一个节点上传文件,其他节点就像访问本地一样直接下载使用。同时,它还支持冗余备份,使用 reed-solomn … ⌘ Read more

⤋ Read More

【上海】【米哈游】Golang 研发工程师
职位描述:

1、负责米哈游游戏的官网、活动的开发;

2、负责线上活动和游戏工具的维护和迭代;

3、归纳和封装活动的通用组件和基础服务;

岗位要求:

1、计算机相关专业本科及以上学历,有两年以上后台开发经验;

2、熟悉 Go 语言,有实际使用 Go 语言项目开发经验;

3、对微服务架构有一定程度的研究并有开发经验,在服务治理,服务监 … ⌘ Read more

⤋ Read More

招聘 [上海] SAP SuccessFactors 招聘后端工程师. — 金科路 (2 号线)
部门简介

SAP SuccessFactors 是面向不同规模组织的基于云的 HXM SaaS 解决方案的领先提供商,在全球 168 个国家拥有使用 34 种语言的 6500 多家客户,我们的解决方案侧重于业务协调(员工从事正确的工作)和员工绩效(充分发挥潜力)。能帮助公司更快、更智能地落地 HR 相关业务。2011 年底,SuccessFactors 成为 SAP 的一部分,是 SAP 在全球推动云业 … ⌘ Read more

⤋ Read More

GoCN 每日新闻 (2021-12-10)
GoCN 每日新闻 (2021-12-10)

  1. bob 一个从天上掉下来的构建工具https://github.com/benchkram/bob
  2. hackgo 编译器让 go 添加一个新的关键字https://avi.im/blag/2021/rc-day-24/
  3. 一个” 自由 “解析 xml 而不是预定义 struct 的工具https://github.com/xrfang/fxml
  4. 一个真开源的 mongodb 的替代者[https://github.com/FerretDB/FerretDB](https://gi … ⌘ Read more

⤋ Read More

Explore the Sky 丨来 TiDB Hackathon 2021 探索无限可能
—— 从 Ti 星球出发,Explore the Sky,这个世界还有多少种可能?

Image

一年一度 TiDB Hackathon 又来啦!

本届 Hackathon 主题为「Explore the Sky」,将在 2022.1.8 - 9 两个比赛日进行开发,线上线下联动。 从 Ti 星球到宇宙苍穹,我们用 Hacking 连接更广泛的生态,给予参赛者尽情�� … ⌘ Read more

⤋ Read More

详解布隆过滤器的原理和实现

为什么需要布隆过滤器

想象一下遇到下面的场景你会如何处理:

  1. 手机号是否重复注册
  2. 用户是否参与过某秒杀活动
  3. 伪造请求大量 id 查询不存在的记录,此时缓存未命中,如何避免缓存穿透

针对以上问题常规做法是:查询数据库,数据库硬扛,如果压力并不大可以使用此方法,保持简单即可。

改进做法:用 list/set/tree 维护一个元素集合,判断元素是否� … ⌘ Read more

⤋ Read More

曹大实战营二期大家收获到吗?
曹大实战营二期,已接近尾声了,各位感觉收获到吗?
我个人初学者听下来,收获不大,可能属于高级工程师课程吧;
有些后悔购买课程,还不便宜呢;不过成年人只能为自己的选择负责了。。。。

Image

Read more

⤋ Read More

使用 KubeSphere 快速部署 Chaos Mesh

Chaos Mesh 简介

Chaos Mesh 是一个开源的云原生混沌工程平台,提供丰富的故障模拟类型,具有强大的故障场景编排能力,方便用户在开发测试中以及生产环境中模拟现实世界中可能出现的各类异常,帮助用户发现系统潜在的问题。

Image

KubeS … ⌘ Read more

⤋ Read More

硅谷科技公司招全职后端工程师
我们是 base 在湾区的一家区块链科技公司,以数千万美元估值完成了本轮初期的融资,目前资金充沛。我们的技术团队已经做出来了基本的 MVP, 深得投资人看好。我们想招一名后端工程师全职加入,加快正式产品的迭代。

重点!!!我们对工作年限没有硬性要求,只要你是牛人,就欢迎加入

关于我们的团队
  1. 我们团队非常年轻,成员毕业于清北、常春藤,都有 … ⌘ Read more

⤋ Read More

蚂蚁招聘云原生运维专家 (杭州 P7-8)
蚂蚁招聘云原生运维专家 (杭州 P7-8)

联系方式: chaishushan{TA}gmail.com, shushan.css{TA}alibaba-inc.com

职位描述
1、负责蚂蚁集团代码化技术引擎 Kusion 的建设,打造蚂蚁集团开放协同运维能力底盘,并深度参与应用生命周期代码化、基础设施代码化、策略代码化等落地场景
2、参与打造蚂蚁集团规模化运维产品,构建完整的规模化运维功能
3、深度参与 CNCF、 K8S、基础设�� … ⌘ Read more

⤋ Read More

GOAT GROUP 球鞋电商 招聘 Golang 工程师 -静安区 - 高薪 - 不卷 - 学术氛围好
GOAT GROUP 后端工程师

语言要求: 普通话,英语 沟通流利

工作地点: 中国上海

工作职责:

· 为快速增长的初创公司设计核心基础架构和平台组件

· 与后端工程师一起参与应用程序开发

· 在高容量事件期间扩展 10 倍正常负载的容量和流量峰值

· 实施针对安全威胁,僵尸程序和恶意行为者的防御

· 为尚未实现�� … ⌘ Read more

⤋ Read More

带你重走 TiDB TPS 提升 1000 倍的性能优化之旅
今天我们来聊一下数据库的性能优化,第一部分简单介绍一下性能优化的通用的方法,第二部分我们讲一个实际案例。

性能优化这个事情核心只有一句话,用户响应时间去哪儿了?性能优化很困难的原因在于,为了定位用户响应时间在各个模块的分布,需要对系统的各个部件进行测量和分析,从底层硬件,CPU、IO、网络到上层应用架构,应用代码跟数据库的交 … ⌘ Read more

⤋ Read More

聊聊 TokenBucket 限流器的基本原理及实现

限流器实现之 TokenBucket

大家好,我是「Go 学堂」的渔夫子。上篇文章我们讲解了漏桶(LeakyBucket)的实现原理。本文我们介绍另外一种限流器 — 令牌桶(TokenBucket)。

Image

令牌桶(TokenBucket)简介 令牌桶实现的基本思想

令牌桶,顾名思�� … ⌘ Read more

⤋ Read More

「新闻联播」河南省人民医院供卵等多久「手机搜狐网」
v 河南省人民医院供卵等多久 (零首付 185 電 3807 溦 2383)【先怀孕、后付款,包出生、零风险】怀上才是真本事,出生才是硬道理!十二年年来一直致力于生殖服务领域,帮助无数不孕患者实现了作为父母的愿望。可以针对每一个患者的自身情况,量身定做的个性化方案,以更专业的意见以及更加优质的服务为患者服务。想要了解更多相关资讯如下:
经� … ⌘ Read more

⤋ Read More

「新闻联播」郑大一附院供卵价格明细「手机搜狐网」
v 郑大一附院供卵价格明细 (零首付 185 電 3807 溦 2383)【先怀孕、后付款,包出生、零风险】怀上才是真本事,出生才是硬道理!十二年年来一直致力于生殖服务领域,帮助无数不孕患者实现了作为父母的愿望。可以针对每一个患者的自身情况,量身定做的个性化方案,以更专业的意见以及更加优质的服务为患者服务。想要了解更多相关资讯如下:
非常巨� … ⌘ Read more

⤋ Read More

「新闻联播」郑大一附院供卵流程「手机搜狐网」
v 郑大一附院供卵流程 (零首付 185 電 3807 溦 2383)【先怀孕、后付款,包出生、零风险】怀上才是真本事,出生才是硬道理!十二年年来一直致力于生殖服务领域,帮助无数不孕患者实现了作为父母的愿望。可以针对每一个患者的自身情况,量身定做的个性化方案,以更专业的意见以及更加优质的服务为患者服务。想要了解更多相关资讯如下:
在省城的西郊建� … ⌘ Read more

⤋ Read More

「新闻联播」河南供卵郑大一附院供卵费用「手机搜狐网」
v 河南供卵郑大一附院供卵费用 (零首付 185 電 3807 溦 2383)【先怀孕、后付款,包出生、零风险】怀上才是真本事,出生才是硬道理!十二年年来一直致力于生殖服务领域,帮助无数不孕患者实现了作为父母的愿望。可以针对每一个患者的自身情况,量身定做的个性化方案,以更专业的意见以及更加优质的服务为患者服务。想要了解更多相关资讯如下:� … ⌘ Read more

⤋ Read More

「新闻联播」郑州供卵费用一次多少钱「手机搜狐网」
v 郑州供卵费用一次多少钱 (零首付 185 電 3807 溦 2383)【先怀孕、后付款,包出生、零风险】怀上才是真本事,出生才是硬道理!十二年年来一直致力于生殖服务领域,帮助无数不孕患者实现了作为父母的愿望。可以针对每一个患者的自身情况,量身定做的个性化方案,以更专业的意见以及更加优质的服务为患者服务。想要了解更多相关资讯如下:
要论贡� … ⌘ Read more

⤋ Read More