Go语言中文网 为您找到相关结果 425

为什么80%的码农都做不了架构师?

一般来说技术团队的金字塔顶尖往往是技术最牛的人做架构师(或TL)。所以架构师在广大码农中的占比大概平均不到 20%。而架构师也可以分为初级、中级、高级,江湖上真正高水平的架构师就更少了。所以,80%码农干上许多年,还是做不了架构师,正在辛苦工作的程序员们,你有没有下面几种感觉?​① 我的工作就是按时完成领导交给我的任务,至于代码写的怎样,知道有改进空间,但没时间去改进,关键是领导也不给时间啊。② 我发现我的水平总是跟不上技术的进步,有太多想学的东西要学,Swoft用的人最近比较多啊,听说最近Swoole比较火,还有微服务,听说PHP又更新了……③ 我发现虽然我工作5年了,除了不停的Coding写业务代码,Ctrl+c和Ctrl+V更熟练了,但编码水平并没有提高,还是一个普通程序员,但有人已经...阅读全文

博文 2019-06-20 12:03:47 PHPsix

Golang在京东列表页实践总结

目前线上状态 基于搜索实现; 全量数据,搜索结果不理想; 接口响应时间长,影响了用户体验; 没法针对数据做二次优化; 转化率相对较低; 基于以上原因,需要做出改变,所以就需要对老进行重构,如下 重构版本 非全量数据,线下异步根据数据模型进行进行筛选部分最优数据; 要求时时过滤计算,接口相应时间要快,保证用户体验; 数据进行优化,提高转换率,提搞GMV; 为何选择golang golang语言强大的并发能力; 与C相媲美的性能,新版对cpu计算要求较高; 基于以上两点,所以选择了golang语言作为服务端计算使用的语言。 重构后的架构图 解释下架构图各个模块功能 Nginx+Lua: 用来渲染页面,拿到go计算服务的json数据渲染到页面端,最终呈现给终端用户; Config Center 是...阅读全文

为什么我要选择erlang+go进行服务器架构(1)

创文章,转载请注明出处:服务器非业余研究http://blog.csdn.net/erlib 作者Sunface 估计很多同学看到这里都会觉得迷惑,go的大名已经如雷贯耳了,但是erlang?这个东东是神马?难道是编程语言?怎么从来没听说过。 这里请允许我先介绍一下使用Erlang开发的比较有名的应用: 一:whatsapp 只凭32个技术人员,如何应付4.5亿的用户?对于刚刚被Facebook用190亿美元收购的WhatsApp来说,答案是Erlang——一种诞生于上世纪80年代的编程语言,终于在此时走到了聚光灯下。 这个应用把erlang的特性发挥到了极致,利用到了它最好的vm、 集群基础设施、数据库mnesia, 消除了非常多的数据Scale、内存池和锁的问题, 提到的技术和修正点非常...阅读全文

博文 2014-10-07 00:34:52 sunface

为什么我要选择erlang+go进行服务器架构(2)

创文章,转载请注明出处:服务器非业余研究http://blog.csdn.net/erlib 作者Sunface 为什么我要选择Erlang呢? 一、erlang特别适合中小团队创业: erlang有异常成熟、经过电信级别大规模验证的OTP应用库,只需要很简单的代码就能建立起异常稳定、容错性强、扩展性强、高并发的服务器框架,这也是erlang最宝贵的核心价值所在。 二、erlang是天生的并发语言: erlang的并发特性是语言级别的,从开发伊始就采用了CSP并发模式, 以进程为单位,进程间没有共享内存,变量不可变的实现方式保证了无锁的并发模型,因此也是异常高效的,换句话说:你只要像平常一样写代码就能并发,完全不用操心任何底层实现,你的代码能完美的并行运行在多核服务器上,如果你能写出漂亮的并...阅读全文

博文 2014-10-07 00:00:00 sunface

辞职半年了,做了一个付费专栏的产品

小专栏 :https://xiaozhuanlan.com/ 小专栏是一个专业人士的创作知识社区,旨在为一些在某个领域有深度研究的小伙伴提供的写作平台,专栏需要进行申请,通过审核后即可开始您的创作。后续小专栏会推出新功能,我们愿景就是要改变技术人购买实体技术书的传统方式,转而购买电子书,购买点子技术书籍有非常多好处,总结下就是:第一环保,第二电子书更佳符合技术学习方式,第三作者可以得到更多的收入。 小专栏最看重的还是您**专业**的分享,无论关于技术、产品或者运营方面。 推荐一些目前比较不错的专栏 ## iOS 1、[iOS 成长之路](https://xiaozhuanlan.com/iosdev) 目前已经收获了超过5500元啦 面向读者:笼统的说...阅读全文

[杭州]杭州云柚科技招聘Go架构师

职位描述: 1. 负责云柚系统整体架构设计与规划; 2. 负责优化核心业务的性能指标和资源消耗; 3. 负责指导相关工程师,按照质量要求完成相关业务开发工作 任职资格: 1. 熟练掌握 C/C++, Java, Python, Go 等语言中的至少两种,本科以上学历,3年以上开发经验; 2. 有丰富的工作经验,能够独立主导要求对自己做的项目有自己深入的理解,并能持续的关注和优化自己做的项目,研究过或参与过优秀开源软件者优先; 3. 熟悉 MongoDB/Redis 应用开发,熟悉数据库原理和常用性能优化技术,以及 NoSQL 原理、使用场景以及限制; 4. 参与过大型复杂分布式互联网系统的设计、架构者优先; 5. 有较强的逻辑思维能力,善于分析、归纳、解决问题;...阅读全文

[郑州] 招聘Nodejs、golong 和 web 前端架构师,移动端等大牛,类比百度 T4 T5及以上。

**郑州珑凌科技,郑州最优秀的纯互联网公司之一,产品驱动、技术驱动。 ** 招聘: PHP 、 Nodejs 、 golong 和 web 端架构师,移动端大牛, Linux C \C++,测试、运维,数据分析、产品、网络工程师等,类比百度 T4 级以上最佳 应届生高潜力的也要!基础好,智商高。 技术帝看这里: mac 电脑、机械键盘、各种资料用书,想要打个报告! 健身帝看这里:台球、乒乓、动感单车、淋浴间、洗衣机 养生派看这里:中央空调、空气净化器、净水器、微波炉、电冰箱 懒觉侠看这里:上班不打卡、弹性工作时间、带薪年假、 x-box 、 htc vr 宿舍条件这里:免费、可做饭、有阳台、上下班方便 其他福利这里:五险一金、节日福利、生日福利...阅读全文

这家前美图技术副总裁入职的公司值得你关注—深圳AfterShip

## 资讯:原美图技术副总裁洪小军加入 AfterShip 出任 CTO。 欢迎各位加入。可在拉勾或者 boss 搜索 aftership 了解详细的岗位,或者直接发 CV 到我们的邮箱: xh.wang@aftership.com 洪小军的职业生涯历经飞信、微博、美图这几个公司的关键发展历程,完整的经历了移动互联网发展的十年,今天我们有机会采访到他,聊他这一次的职业选择,同时也进一步了解他选择的这家公司。 ## 洪小军是谁?— AfterShip CTO ### 曾任: 美图 技术副总裁 微博 平台架构团队负责人 中国移动飞信 架构师 ### 技术影响力: 厦门 TGO 鲲鹏会第一任会长 全球架构师峰会优秀出品人 顶级技术大会分享议题和出品专题 [全球软件开发大会 /全球架构师峰会 /全球...阅读全文

博文 2019-06-05 19:50:39 wangxihua916

【杭州】金科文化招聘golang开发工程师

有意者请联系:yefanglin[AT]jinkejoy.com ------------------ 职位描述: 工作职责: 1. 负责 adexchange(互联网广告交易平台)的开发 2. 负责素材审核平台及运营工具的开发需求 3. 参与应用架构设计、开发及性能优化维护 任职要求: 1. 熟悉C/C++、java、Node.js,Golang,Python等开发语言中的至少一种;GO语言优先 2. 熟练使用Mysql等常用数据库 3. 熟悉TCP/IP网络编程、多线程编程,熟悉不同的IO模型,常用数据结构和算法; 4. 熟悉服务器架构;熟悉AWS优先 5. 有高并发,高性能系统开发经验优先 能熟练地在Linux或Unix上进行维护和开发...阅读全文

墨链所填写的《SmartICO V1.1 待评估ICO项目问卷调查》

该问卷调查由墨链团队于2017年8月7日填写,墨链团队对所填内容真实性负责。免责声明:如无明显问题,我们将默认对贵方所填内容保持完全信任,任何由于所填内容的虚假、夸大等不诚信因素所造成的责任或影响,需要贵方自行承担。 问卷调查 说明:对问题作出回答时无需长篇累述,如无要求,通常每个问题的回答不建议超过200个字。1、请简述贵方的项目,包括但不限于应用场景、战略目标、核心技术创新、核心特点等(请用不多于200字尽可能让我们理解该项目)。墨链(InkChain),可概括为三个关键词:独创公有链、文化资产交易平台、分布式经济生态,是以“纸贵版权”团队为核心打造的,面向大文化产业的自主区块链底层和文化资产交易平台,以及由此构建的分布式经济生态。 墨链,在早期包含了墨链区块链底层框架,及构建于其上以I...阅读全文

博文 2017-08-09 04:05:17 币圈王大炮

Golang在视频直播平台的高性能实践(含PPT下载)

编者按:本文是杨武明在 2 月 27 日在 Gopher 北京聚会演讲基础上整理而成。转载请注明来自高可用架构公众号「ArchNotes」。杨武明,熊猫 TV 首席架构师,曾担任奇虎 360 PC 网游技术架构负责人,前新浪微博平台资深后端开发、技术专家。对大型互联网架构有丰富的实践经验,擅长后端基础服务与组件开发,尤其高性能、高并发、大数据业务场景。熊猫 TV 是一家视频直播平台,先介绍下我们系统运行的环境,下面这 6 大服务只是我们几十个服务中的一部分,由于并发量与重要性比较高,所以成为 golang 小试牛刀的首批高性能高并发服务。把大服务拆细, 然后服务化独立部署,更容易简化部署,也容易单点细节优化与升级。多数服务的能力是通用的,如平滑重启、多机房部署等。关于在线服务,如果 1000...阅读全文

博文 2016-10-20 20:00:01 u012798391

【杭州】金科文化招聘golang开发工程师

有意者请联系:yefanglin[AT]jinkejoy.com -------------------- 职位描述: 工作职责: * 负责 adexchange(互联网广告交易平台)的开发 * 负责素材审核平台及运营工具的开发需求 * 参与应用架构设计、开发及性能优化维护 任职要求: * 熟悉C/C++、java、Node.js,Golang,Python等开发语言中的至少一种;GO语言优先 * 熟练使用Mysql等常用数据库 * 熟悉TCP/IP网络编程、多线程编程,熟悉不同的IO模型,常用数据结构和算法; * 熟悉服务器架构;熟悉AWS优先 * 有高并发,高性能系统开发经验优先 能熟练地在Linux或Unix上进行维护和开发工作; 善于沟...阅读全文

大会Day2认证考试+实践操作课程,高强度高密度学习!

之前给大家盘点了Zabbix大会Day1 的精彩内容:感谢:华为、招行、广州证券助力Zabbix大会,来为大家分享Zabbix在企业中的实践(点击查看详情)感谢:北上广深、武汉、青岛各地专家助力Zabbix大会,为用户详解4.0新功能、二次开发、可视化等(点击查看详情)作为Zabbix年度最大的活动,精彩可不止这些哦!▼▼▼一、 Zabbix4.0认证考试 一石二鸟,参加Zabbix年度最大的活动Zabbix大会+参加考试,成为Zabbix认证专家。本次是唯一一次不参加培训,可以直接考试获取认证的机会,有自信一次通过的Zabbixer们,快快报名吧!考试费用:原价2500/人(大会全票/VIP门票可享受8折优惠)考试时间:2018年11月24日 8:00!!!!考试时长:1小时 剩余名额:1...阅读全文

博文 2018-11-13 13:34:40 Zabbix中国

阿里P8架构师谈:高并发架构解决方案总结

一、关于高并发高并发是指在同一个时间点,有很多用户同时访问URL地址,比如:淘宝的双11、双12,就会产生高并发。又如贴吧的爆吧,就是恶意的高并发请求,也就是DDOS攻击。1 高并发会来带的后果服务端:导致站点服务器/DB服务器资源被占满崩溃,数据的存储和更新结果和理想的设计是不一样的,比如:出现重复的数据记录,多次添加了用户积分等。用户角度:网站打不开服务器雪崩:2 并发下的数据处理通过表设计,如:记录表添加唯一约束,数据处理逻辑使用事物防止并发下的数据错乱问题。通过服务端锁进程防止包并发下的数据错乱问题。这里主要讲述的是在并发请求下的数据逻辑处理的接口,如何保证数据的一致性和完整性,这里的并发可能是大量用户发起的,也可能攻击者通过并发工具发起的并发请求。例子1:通过表设计防止并发导致数据...阅读全文

博文 2018-10-14 16:01:06 Java007

这家前美图技术副总裁入职的公司值得你关注

## 资讯:原美图技术副总裁洪小军加入 AfterShip 出任 CTO。 欢迎各位加入。可在拉勾或者 boss 搜索 aftership 了解详细的岗位,或者直接发 CV 到我们的邮箱: xh.wang@aftership.com 洪小军的职业生涯历经飞信、微博、美图这几个公司的关键发展历程,完整的经历了移动互联网发展的十年,今天我们有机会采访到他,聊他这一次的职业选择,同时也进一步了解他选择的这家公司。 ## 洪小军是谁?— AfterShip CTO ### 曾任: 美图 技术副总裁 微博 平台架构团队负责人 中国移动飞信 架构师 ### 技术影响力: 厦门 TGO 鲲鹏会第一任会长 全球架构师峰会优秀出品人 顶级技术大会分享议题和出品专题 [全球软件开发大会 /全球架构师峰会 /全球...阅读全文

博文 2019-05-31 08:40:32 wangxihua916

全流程开发 GO实战电商网站高并发秒杀系统

全流程开发 GO实战电商网站高并发秒杀系统课程带领大家从需求分析开始,实战一个具备秒杀常用功能的电商系统,并进行项目优化。学完本课程,你不仅可以感受到GO语言在高并发系统中的优势,同时可以掌握架构设计与系统化开发思维,用尽可能小的代价实现尽可能大的需求,提升技术与管理的双重能力第1章 课程介绍【学前须知】本章对这门课程进行说明,包括:秒杀系统涉及模块的介绍,秒杀核心的知识点的介绍,课程的学习规划等。 1-1 课程介绍试看 1-2 ***学前必读***(助你平稳踩坑,畅学无忧,课程学习与解决问题指南)第2章 需求整理&系统设计 【明确需求】本章对秒杀系统整体需求进行梳理,明确系统具体需求,讲解系统原型设计工具的使用,并结合秒杀系统进行整体架构设计。 2-1 需求分析 2-2 系统架构设计 2-...阅读全文

博文 2019-08-01 14:32:44 人生唯我对你好

北上广深各地专家助力Zabbix大会,为你详解4.0新功能、二次开发、可视化...

百度上搜得到大佬的文章 摸不清大佬的思路 手册上看得到操作的步骤 搞不懂内在的逻辑 来交流呀!本次Zabbix大会的技术论坛特别设立为两部分: 1、企业实践篇(点击查看:华为、招行、广州证券的实践分享) 2、技术分享篇(下方看精彩盘点)一、Zabbix大会技术论坛(技术分享篇)- Zabbix 4.0新功能详解 蟹老板说,Zabbix产品更新的基本原则是让Zabbix更灵活易用,本次大会中将给大家一一梳理Zabbix4.0的重要新功能:性能提升、更快、更安全的分布式监控..... 讲师:Alexei Vladishev -Zabbix创始人 -Zabbix SIA公司的CEO ▲2017年Zabbix大会精彩回顾 - Zabbix Tips & Tricks 什么是用户宏?监控值预处理的功能...阅读全文

博文 2018-11-13 13:34:40 Zabbix中国

如何做Go的性能优化?

Go的性能优化其实总的来说和C/C++等这些都差不多,但也有它自己独有的排查方法和陷阱,这些都来源于它的语言特性和环境。 ------------------------- 1.性能优化前提——任何好的东西都是在正确的前提上 ------------------------- 代码界的很多事是和我们生活的哲学息息相关的,我们想要做好一件事,首先要保证我们能按时完成我们的任务,其次再去想如何把工作做的更好。如果一味只去要求做的尽善尽美可能会导致延期,失败,半途而废。 所以,先写正确的代码,再去考虑如何去让代码更快更好的运行;先完成基本的功能,再去想如何优化它。正确是优化的基础,没有这个基础,任何的优化都是毫无意义的。 ------------------- 2.性能优化限制——架构设计和硬件资...阅读全文

博文 2017-07-15 04:17:12 好奇还思猫

Go 的 MQ 框架 KiteQ

KiteQ 是一个基于 go + [protobuff](http://www.oschina.net/p/protocol+buffers) 实现的多种持久化方案的 mq 框架(消息队列)。 特性:

* 基于zk维护发送方、订阅方、broker订阅发送关系、支持水平、垂直方面的扩展
* 基于与topic以及第二级messageType订阅消息
* 基于mysql、文件存储方式多重持久层消息存储
* 保证可靠异步投递
* 支持两阶段提交分布式事务
工程结构:
kiteq/
├── README.md
├── binding           订阅关系管理处理跟ZK的交互
├── build.sh          安装脚本
├── client   ...阅读全文

开源项目 2015-05-24 16:00:00 blackbeans

一个简单的golang游戏服务器框架

这个是框架的架构图 ![架构图.jpg](http://studygolang.qiniudn.com/161126/bbd98d6b8e74230dcb518caad9caadc1.jpg) 单个APP的结构 ![单个app结构.jpg](http://studygolang.qiniudn.com/161126/f7a78528c9c94f63c0513fd5e3336b74.jpg) 报文协议层级 ![报文层级.jpg](http://studygolang.qiniudn.com/161126/2fcbc73d2e2926e09941bd18403103da.jpg) 文档的目录索引的链接:http://blog.csdn.net/easy_m...阅读全文

Golang 在 Baidu-FrontEnd 的应用之路

百度资深工程师陶春华在 QCon 北京 2016 上分享了《Golang 在 Baidu-FrontEnd 的应用》这一话题,以 Baidu-FrontEnd 的重构历程为主线索,展示了在设计海量接入前端中的权衡以及对语言的考虑。百度日请求量在 700 亿以上,面对如此庞大的前端页面访问量,百度如何处理数据拥堵现象?本次分享以 Baidu-FrontEnd 的重构历程为主线索,展示在设计海量接入前端中的权衡以及对语言的考虑。首先要解决的就是 GO 语言难以克服的“先天不足”缺陷——GC(Gabage Collection)延迟造成的关键问题,其次就是如何合理的设计软件架构,来协调稳定性与可扩展性之间的矛盾。最后讨论采用 GO 语言 HTTP 类库所面临的协议一致性问题。作者介绍陶春华,百度资...阅读全文

博文 2016-11-18 05:00:01 u012798391

上海Golang-U3D 工程狮,快到碗里来

unity3d研发工程师 工作职责: 1、负责unity3d游戏项目的客户端逻辑、UI、工具、图形特效的程序开发。 职位要求: 1、2年以上游戏行业工作经验,全日制本科学历及以上; 2、熟悉Unity3D游戏引擎架构设计,有相关项目开发经验; 3、至少一款上线产品,有成功项目经验优佳。 c++服务器研发工程师 工作职责: 1、参与手游服务器端需求设计,规划和实现; 2、服务器端与数据库、iOS、Android端的交互逻辑设计。 任职要求: 1、熟练使用C++编程语言,能独立负责服务器端的开发、管理等事务; 2、熟练掌握MYSQL数据库的开发、配置、维护、性能优化;熟练数据库存取、服务器端负载优化。 3、必须...阅读全文

云存储公司(上海)招聘Go语言资深服务器端开发工程师!

职位要求: - 在架构师的协助下,实现系统功能 - 负责产品化组的服务端开发工作 - Review代码,并提出修改意见 - 为功能编写单元测试 - 工作积极主动,擅于思考问题,能够主动沟通与解决问题 - 精通和熟悉主流语言的至少一门C/C++/Java/C#/Python/PHP/Go/Ruby/Erlang等 - 熟悉Linux工作环境,熟悉至少一种数据库编程 - 熟悉HTTP协议,了解Web安全 - 外语文档阅读能力 - 熟悉Go语言优先 - 有管理经验或架构经验优先 - 参与过开源项目优先 地点是在上海地铁二号线金科路附近,公司为知名云存储公司,如果有兴趣详细沟通可以通过以下联系方式了解具体详情 - QQ 314820246 - 手机 159019...阅读全文

小米监控系统 OpenFalcon

OpenFalcon是一款小米监控系统。 功能: * **数据采集免配置**:agent自发现、支持Plugin、主动推送模式 * **容量水平扩展**:生产环境每秒50万次数据收集、告警、存储、绘图,可持续水平扩展。 * **告警策略自发现**:Web界面、支持策略模板、模板继承和覆盖、多种告警方式、支持回调动作。 * **告警设置人性化**:支持最大告警次数、告警级别设置、告警恢复通知、告警暂停、不同时段不同阈值、支持维护周期,支持告警合并。 * **历史数据高效查询**:秒级返回上百个指标一年的历史数据。 * **Dashboard人性化**:多维度的数据展示,用户自定义Dashboard等功能。 * **架构设计高可用**:整个系统无核心单点,易运维,易部署。 ...阅读全文

【上海游戏】招聘程序员:GO、C++、U3D、Java

程序职位 HTML5游戏研发工程师 要求:2年左右H5游戏研发经验 地点:上海/南京/合肥都可 游戏客户端开发 要求:1年以上经验 精通C++ 熟悉cocos2d或者U3D 211本科及以上学历 地点:杨树浦路 手游客户端开发工程师 要求:2年以上游戏前端经验 熟悉COCOS或者H5 地点:浦东张江 C++客户端研发工程师 要求:3年以上游戏客户端研发经验 有Lua开发经验优先 地点:静安区 U3D程序 要求:3年左右经验 熟悉热更新,开发过客户端服务端逻辑 地点:4号线大连路 Unity开发工程师 要求:3年左右游戏开发经验 做过核心模块,lua脚本整合能力较强 地点:长宁区 Web前端开发(全栈开发) 要求...阅读全文

kingtask:一个由Go开发的轻量级异步定时任务系统

# 1. kingtask简介 kingtask(https://github.com/flike/kingtask )是一个由Go开发的异步任务系统。主要特性包含以下几个部分: 1. 支持定时的异步任务。 2. 支持失败重试机制,重试时刻和次数可自定义。 3. 任务执行结果可查询。 4. 一个异步任务由一个可执行文件组成,开发语言不限。 5. 任务是无状态的,执行异步任务之前,不需要向kingtask注册任务。 6. broker和worker通过redis解耦。 7. 通过配置redis为master-slave架构,可实现kingtask的高可用,因为worker是无状态的,redis的master宕机后,可以修改worker配置将其连接到slave上。 # ...阅读全文

【北京中关村】【出门问问】【获Google C轮投资的智能硬件创业公司】运维开发职位

写在前面 ==== 当前运维及基础架构团队刚刚组建,不论是技术还是个人职业发展,都有很大的空间。 技术上,一个数据中心已经上了mesos+marathon+docker 的基础架构,但是监控,管理很多事情要做。包括自己开发。开发语言是python和golang。 一些开源轮子的选型也尽量向这两种语言靠拢。 另一个数据中心也要迁移到这个架构上来。技术上还是比较潮的吧。 有意向的同学可以直接发送简历至: ** aggong@mobvoi.com ** 对人的要求,概括就两点: ** 有运维经验,有开发能力 ** 待遇 ==== 15-23K/月,有期权。 具体如下,制式的JD: 工作职责: 1. 负责基础架构系统7*24正常运行 2....阅读全文

Go招聘 成都大海怪科技有限公司

领域 移动互联网,游戏 规模 15-50人 主页http://www.bigkraken.com 6k-10k 成都 经验1-3年 本科及以上 全职 职位诱惑 : 福利待遇 技能培训 专项奖金 人性化管理 发布时间:2015-08-26 职位描述 职位描述: 1.负责游戏的服务器后端开发; 2.进行业务系统的需求分析、架构设计及相关开发; 3.对上线产品进行跟踪维护; 职位要求: 1.本科及以上计算机相关专业毕业; 2.熟悉c,c++或者Golang编程语言,具有Golang服务器开发经验者优先; 4.熟悉Linux,对操作系统原理有良好认识,熟练掌握各种命令与操作; 5.熟悉Mongo、MySql、Git,熟悉TCP...阅读全文

【招聘】滴滴(北京)基础架构部直招Gopher

参与公司架构部中间件项目服务端开发与设计,项目刚刚起步有很大的发挥空间及机会。项目主Golang语言,基础架构要求技术深度,而非广度。 诚招: 1)大学本科以上,3年以上工作经验,1年以上全职Golang开发经验。 2)具有大型分布式中间件服务开发经验的同学,参与过某大型开源项目者优先。 3)熟悉任何一款大型项目源码,如Nginx/RocketMQ/Kafka/Codis/Consul/Zookeeper等。 4)熟悉并参与开发过IOT服务端相关项目优先,如NB-IOT/MQTT/CoAP。 5)熟悉Socket编程,熟悉Linux下排查问题。 最重要的一点是做事踏实有耐心,能实地塌下心去深入研究。 有意者发简历到:liudingjoe...阅读全文

从程序员到CTO

2019年最新总结,从程序员到CTO,从专业走向卓越,大牛分享文档pdf与PPT整理 整理大牛分享文档如下,持续更新一线开发架构,技术文档见github链接:https://github.com/0voice/from_coder_to_expert 内容有: 网易蜂巢公有容器云架构之路 新浪微博redis优化历程 微博Cache架构设计实践 Go在大数据开发中的经验总结 基于Go构建滴滴核心业务平台的实践 Go in TiDB 负载均衡利器 HAProxy功能剖析及部署案例 高可用技术的实践分享 高性能存储及文件系统 个性化推荐架构设计和实践搜狐视频 工商数据中心架构创新之路 互联网对传统企业应用架构 基于Kafka-Spark Streaming的数据处理系统及测试 交互式直播推流编码器...阅读全文

博文 2019-06-08 23:32:41 耐寒

北京C++逆向和资深C++工程师啊4年以上经验

北京招聘C++工程师 一、 1. 负责视频CDN分发系统的开发 2. 负责视频CDN系统服务支撑系统的架构设计与开发 3. 负责线上服务的维护、部署、问题定位与调优 1. 计算机相关专业本科(含)以上 2. 四年以上C++开发经验 3. 熟悉互联网服务的基本架构和部署,具备基本的分析和解决问题的技能 4. 熟练使用MySql数据库 5. 较好的沟通能力,较强的团队协作意识 6. 有视频CDN开发经验优先 薪资:18-22W每年+各种福利待遇哈 二: C++逆向哈 1. 专科及以上学历。精通X86/X64/ARM汇编指令体系,熟练理解汇编代码, 掌握C/C++; 2. 熟悉Android系统模块的开发调试并能熟练掌握Andr...阅读全文

来自腾讯架构师对,Redis的实践及思考

来自腾讯架构师对,Redis的实践及思考 导语:当面临存储选型时是选择关系型还是非关系型数据库?如果选择了非关系型的redis,redis常用数据类型占用内存大小如何估算的?redis的性能瓶颈又在哪里? 背景 前段时间接手了一个业务,响应时间达到10s左右。阅读源码后发现,每一次请求都是查询多个分表数据(task1,task2….),然后再join其他表(course,teacher..),时间全部花在了大量磁盘I/O上。脑袋一拍,重构,上redis! 为什么选择redis 拍脑袋做技术方案肯定是不行的,得用数据和逻辑说服别人才可以。 时延 时延=后端发起请求db(用户态拷贝请求到内核态)+ 网络时延 + 数据库寻址和读取 如果想要降低时延,只能减少请求数(合并多个后端请求)和减少数据库寻...阅读全文

博文 2019-08-23 23:32:50 勤奋的码农

Docker源码分析(一):Docker架构

【编者按】在《深入浅出Docker》系列文章的基础上,InfoQ推出了《Docker源码分析》系列文章。《深入浅出Docker》系列文章更多的是从使用角度出发,帮助读者了解Docker的来龙去脉,而《Docker源码分析》系列文章通过分析解读Docker源码,来让读者了解Docker的内部实现,以更好的使用Docker。总之,我们的目标是促进Docker在国内的发展以及传播。另外,欢迎加入InfoQ Docker技术交流群,QQ群号:272489193。 1 背景 1.1 Docker简介 Docker是Docker公司开源的一个基于轻量级虚拟化技术的容器引擎项目,整个项目基于Go语言开发,并遵从Apache 2.0协议。目前,Docker可以在容器内部快速自动化部署应用,并可以通过内核虚拟...阅读全文

博文 2015-03-29 19:56:16 孙宏亮

GO/区块链开发工程师 待遇从优,年薪100w不是梦

岗位描述: 1.负责基于区块链技术联盟链、私有链的架构设计与核心代码开发 2.持续跟进区块链技术在数字货币、智能合约等方向的发展,及相关技术的研究 3.积极探索区块链技术在金融方向新的落地场景,为公司业务发展提供持续支撑 岗位要求: 1.掌握Bitcoin,Ethereum,HyperLedger Fabric等主流区块链技术相关机制与原理; 2.熟练掌握Go,Java,C++等主流区块链系统开发语言至少一种,Go优先,参与过区块链开发社区并贡献源码者优先; 3.了解一些主流NoSQL数据库的原理与使用,尤其是KV型数据库,包括不限于LevelDB,RocksDB等; 4.熟悉Linux操作系统,熟练掌握Docker容器技术的原理,部署和使用优化; 5.熟悉数字...阅读全文

beego作者谢大联合好雨云社区推出「beego开发者大赛」

用最拿手的语言和框架,在很棒棒的severless架构PaaS平台上做沉浸式DevOps流开发,轻松抱得大奖归! [好雨云帮开发者大赛「第二期」:Beego]剧情已写好,就差有创意、有技术、有天赋、有实力的你来参加! Programmers,开始你的表演吧! 奖项设置 ![配图.png](http://studygolang.qiniudn.com/170412/e5410e34c5cc6989b7be34eefde3248b.png) 专家评审男团(男神排名不分先后) astaxie Go基金会主席,知名Go语言专家,Gopher China 社区创始人,著名开源框架beego开发者,畅销图书《Go Web编程》作者,bat、bee等开源软件作者。国内 G...阅读全文

【上海游戏】招聘程序员:GO、C++、U3D、Java

程序职位 HTML5游戏研发工程师 要求:2年左右H5游戏研发经验 地点:上海/南京/合肥都可 游戏客户端开发 要求:1年以上经验 精通C++ 熟悉cocos2d或者U3D 211本科及以上学历 地点:杨树浦路 手游客户端开发工程师 要求:2年以上游戏前端经验 熟悉COCOS或者H5 地点:浦东张江 C++客户端研发工程师 要求:3年以上游戏客户端研发经验 有Lua开发经验优先 地点:静安区 U3D程序 要求:3年左右经验 熟悉热更新,开发过客户端服务端逻辑 地点:4号线大连路 Unity开发工程师 要求:3年左右游戏开发经验 做过核心模块,lua脚本整合能力较强 地点:长宁区 Web前端开发(全栈开发) 要求:2年左右经验 负责游戏公司网页前端后端...阅读全文

beego作者谢大联合好雨云社区推出「beego开发者大赛」

用最拿手的语言和框架,在很棒棒的severless架构PaaS平台上做沉浸式DevOps流开发,轻松抱得大奖归! [好雨云帮开发者大赛「第二期」:Beego]剧情已写好,就差有创意、有技术、有天赋、有实力的你来参加! Programmers,开始你的表演吧! 奖项设置 配图.png 专家评审男团(男神排名不分先后) astaxie Go基金会主席,知名Go语言专家,Gopher China 社区创始人,著名开源框架beego开发者,畅销图书《Go Web编程》作者,bat、bee等开源软件作者。国内 Go 主要推动者之一,参与了各种 Go 开源项目的开发、文档等工作。 刘奇 PingCAP联合创始人兼CEO,知名的Go语言专家和Redis专家,先后创建了T...阅读全文

[腾讯招聘]docker高级开发工程师

岗位职责: 负责容器云平台的架构设计与开发工作; 负责Docker等关键技术研究和开发工作; 负责Kubernetes等编排服务框架的开发工作; 岗位要求: 大学本科以上,计算机及相关专业,三年以上云计算系统架构设计、应用和开发经验; 熟悉linux下C、C++开发语言,对多进程多线程及网络编程有较深刻的理解; 熟练掌握Go语言及并发编程; 掌握 kubernetes ,mesos等编排服务框架以及能对它们进行二次开发优先; 熟悉Docker环境的网络性能调优以及网络解决方案,如Flannel等开源技术优先; 熟悉Docker的相关开源技术,掌握Docker源码者优先; 工作激情,有良好的团队协作精神,富有责任心,能承受一定强度的工作压力。 岗位在深圳,有意向...阅读全文

如何利用一个数据库中间件扩展MySQL集群

上次写了一篇有关kingshard架构设计的[文章](https://github.com/flike/kingshard/blob/master/doc/KingDoc/architecture_of_kingshard_CN.md),得到了很多热心网友的关注。其中有网友提到:希望再写一篇关于如何利用kingshard搭建一个可扩展的MySQL集群的文档。利用假期时间,写了一篇kingshard使用指南,在这篇文章中,我将结合自己对MySQL Proxy的理解,为大家讲述如何正确使用kingshard数据库中间件。 感兴趣的同学,请移步: https://github.com/flike/kingshard/blob/master/doc/KingDoc/how_to_use_ki...阅读全文

今日头条广告部门招聘各种岗位(ps:最核心团队之一),待遇丰厚期权免费3餐1500房补每月

1. 关于我们: 今日头条广告系统团队,主要负责公司所有系列产品的商业变现,包括今日头条、西瓜视频、抖音、火山小视频、内涵段子等等,广告系统已经积累了几百名优秀的研发人才,打造出了海内外一流领先的信息流广告系统,每天支撑着公司数千万的稳定收入。 2. 岗位需求: -- 后台/前端研发工程师(负责国内外高并发商业平台的研发和优化) -- 算法/大数据研发工程师(研究海量数据的批量计算、实时计算) -- 投放研发工程师(广告投放平台的架构设计与优化) -- 测试开发工程师(把控广告营销平台的质量与稳定性) -- 安卓开发工程师(广告SDK的开发) 3. 待遇 今日头条待遇在国内互联网数一数二,期权,免费3餐(50元标准),每个月1500房补,过年至少几千的红包。。 ...阅读全文

深圳招聘Golang工程师 -互联网金融领域

深圳招聘Golang工程师,主要是负责互联网金融产品、创新性金融产品的架构设计、后台系统的开发和维护等工作。 需要具备: 1. 2年以上Golang的开发经验,或者Java/C/C++等经验3年以上且愿意尝试 golang 语言开发; 2. 熟悉数据库、缓存、MQ; 3. 对数据结构和常用算法、网络编程熟悉; 4. 对学习新技术有极大的热情。 待遇:行业内领先的薪酬,固定12个月,1~6个月的年终等;工作地点:南山 简历请投递到:chen_fangya@126.com// Wechat(微信):chenfangya002 如对岗位有疑问,可以通过回复本帖,或邮箱直接联系我,看到后会第一时间回复。 ...阅读全文

开源游戏玩家配对项目Open Match

Google Cloud 和 Unity 联合宣布了一项名为 Open Match 的开源玩家配对项目,该项目允许游戏开发者专注于玩家配对逻辑,而无需从头开始为每个游戏构建完整的配对系统。 Open Match 项目包括三个核心组件,一个用于游戏客户端的前端 API,一个用于游戏服务器的后端 API,以及一个运行自定义配对逻辑的游戏编排器。 Open Match 使用了 OpenCensus 和 Prometheus。 除了度量标准收集和默认配置设置之外,Open Match 还提供了高度可扩展性,可自定义的配对逻辑范例,允许基于延迟,等待时间和技能级别,进行简单的游戏玩家配对。 由于 Open Match 在 Kubernetes 上运行,因此可以部署在任何公共云、本地数据中心或工...阅读全文

Golang分布式系统架构师、高级工程师&工程师

深圳达飞金融控股有限公司互联网研发中心消费金融团队 请mail至8056078@qq.com 分布式系统架构师(1名): 岗位职责: 参与公司云平台容器技术架构的研究,规划和实施; 负责大数据平台建设,分布式系统架构设计及开发,分布式文件系统,性能分析及优化 负责基础平台重要项目等需求分析、方案设计、核心代码编写以及优化工作; Docker,Kurbernetes,Mesos关键技术研究; 指导支持团队成员开发 任职要求: 1、大学本科以上,计算机及相关专业,三年以上云计算系统架构设计、应用和开发经验; 2、精通基于Docker的云计算生态体系; 3、精通大规模分布式系统架构设计及开发,精通SOA,Restful设计, 可伸缩高可用高并发高性能设计...阅读全文