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

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

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

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

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

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

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

超赞的GO语言设计模式和成例集锦

来自:http://geek.csdn.net/news/detail/100051 Go语言从面世就受到了业界的普遍关注,曾有文章分析,Go是最有可能改变未来IT技术的十大语言之一。本文作者列举了Go语言的设计模式和成例合集,并且还进行了详细的分类。 创建型模式 抽象工厂模式:提供一个接口用于创建相关对象的家族;Builder模式:使用简单的对象来构建复杂的对象;工厂方法模式:一个创建产品对象的工厂接口,将实际创建工作推迟到子类当中;对象池模式:实例化并维护一组相同类型的对象实例;单例模式:限制类的实例,保证一个类只有一个实例。 结构模式 适配器模式:适配另一个不兼容的接口来一起工作;桥接模式:将抽象化(Abstraction)与实现化(Implementation)脱耦,使得二者可以独立...阅读全文

博文 2016-09-08 06:00:09 Blues1021

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

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

Go语言设计模式实践:迭代器(Iterator)

关于本系列 决定开个新坑。 这个系列首先是关于Go语言实践的。在项目中实际使用Go语言也有段时间了,一个体会就是不论是官方文档、图书还是网络资料,关于Go语言惯用法(idiom)的介绍都比较少,基本只能靠看标准库源代码自己琢磨,所以我特别想在这方面有一些收集和总结。 然后这个系列也是关于设计模式的。虽然Go语言不是一门面向对象编程语言,但是很多面向对象设计模式所要解决的问题是在程序设计中客观存在的。不管用什么语言,总是要面对和解决这些问题的,只是解决的思路和途径会有所不同。所以我想就以经典的设计模式作为切入点来展开这个系列,毕竟大家对设计模式都很熟悉了,可以避免无中生有想出一些蹩脚的应用场景。 本系列的具体主题会比较灵活,计划主要包括这些方面的话题: Go语言惯用法。 设计模式的实现。特别是...阅读全文

博文 2014-10-31 03:00:01 newgame

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

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

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

从程序员到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 耐寒

2020整理的一些面经连接

目前整理的只有这些了,这些已经足够现在的我去研究了 牛客网上的 PHP面经 2019 PHP 社招面经 字节PHP/Golang社招面经 【字节跳动】后端开发实习面经 已拿offer 关于程序设计的一些问题 一年工作经验跳槽字节跳动社招经历分享 简书 腾讯、头条、shopee2019年底面经 知乎 知乎关于头条面试的经...阅读全文

博文 2020-05-15 14:35:40 Bomb_

微赛时代招聘Go语言开发工程师(北京,望京)

高级软件开发工程师(Go语言) 职责: 1. 设计和实现各种平台级软件系统和业务系统。 2. 设计或辅助设计相关系统的架构。 3. 负责和保证相关系统的稳定、持久运行。 4. 独立解决相关系统的技术问题。 要求: 1. 计算机或数学相关专业本科以上学历。 2. 从事互联网软件开发工作3~8年。 3. 有一定的互联网分布式系统设计和实现经验。 4. 主动积极,善于学习和总结,乐于分享,有较强的团队精神。 5. 基础扎实,熟悉常用数据结构和算法。 6. 熟悉Go语言,或者熟悉其他(Java或PHP)编程语言并愿意从事Go程序开发工作。 加分项: 1. 对高并发、高可用的互联网软件系统有正确、深刻的理解。 2. 熟悉消息系统和PUSH服务的构建方法。 3...阅读全文

GopherChina2019(北京)大会视频大全

GopherChina2019(北京)大会视频大全 Day1 1、基于 Go 语言的大规模微服务框架设计 2、如何用Go打造高性能路径规划和ETA引擎 3、TiDB 的 Golang 实践 4、How to write testable code 5、Go 业务基础库之 Error & Context 6、Go 同步和并发设计模式 7、百度 APP Go语言实践 8、用Golang搭建实时音视频云 Tutormeet Day2 1、基于MINIO的对象存储方案在探探的实践 2、从零开始用GO实现Lexer & Parser 3、高性能高可用开发框架TarsGo的腾讯实践 4、BTC的小额支付解决方案--闪电网络 5、Go Modules in everyday life 6、用GO构建高性能...阅读全文

博文 2019-06-19 18:02:43 如来神掌

李南江:让天下没有缺钱学习的年轻人!【程序员自学福利】

李南江,网名极客江南,知播渔创始人(知播渔教育科技有限公司),不仅仅是名师,更是一个对开发技术甚为执着的程序员,对移动Web开发和Golang开发有着独到的见解和深入的研究,有着多年的前后端开发及教学经验, 对NativeApp、HybridApp、WebApp、区块链开发有着深入研究和独到的见解。除此之外,李老师专业知识夯实广博,授课风格幽默风趣,善于结合实例教学,受到众多学员的喜爱。 李南江,毕业于计算机科学与技术专业(211硕士),在校期间就潜心研究各种开发技术,大学没毕业的时候创办了德亿3G工作室,并与知名日企达成战略联盟,开发了多款海内外的热门应用,如IPCamera、云浏览器、智能公交、移动办公等。毕业之际受邀国内知名的软件开发公司担任技术总监一职,迎接更大挑战。担任技术总监的期...阅读全文

[分享]Gopher China 上海大会上的PPT

Gopher China 上海大会上的PPT [GO语言并发编程实践 by 周洋@360手机助手](http://airjd.com/view/i93qyhcy000h5ri) [Go语言在NFV场景下的应用研究 by 汪洋@华为](http://airjd.com/view/i93rjkj300009rd) [Go在猎豹移动的应用 by 毛剑](http://airjd.com/view/i93y6ubj000f9mf) [Golang与高性能DSP竞价系统](http://airjd.com/view/i93ybt65000g7pe) [用golang写一个操作系统](http://airjd.com/view/i93y5mbb000i1ga) [P2...阅读全文

瓜子二手车招聘Golang研发工程师

有意者可联系 caojia at guazi.com 岗位职责: 负责瓜子后端系统业务的设计和研发; 负责用户产品的设计和研发; 负责Web应用的优化和架构升级; 负责业务的快速迭代与实施,具有快速解决问题的能力. 任职要求: 3年以上Web开发经验,,精通PHP编程,有出色的组织能力及协调能力,对研发流程有基本的实践; 有一定的数据库规划能力,熟悉各种WEB缓存技术,精通MySQL,对Memcache、Redis有精深的了解; 掌握基础的HTML、JS、CSS等前端技术; 具备良好的编程习惯,熟练掌握OOP编程和常见设计模式; 具备团队开发经验,熟练掌握SVN、Git等常见工具的使用; 责任心强,思维活跃,个性开朗...阅读全文

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

自学前端开发,一个网站,就够了!

李南江,网名极客江南,知播渔创始人(知播渔教育科技有限公司),不仅仅是名师,更是一个对开发技术甚为执着的程序员,对移动Web开发和Golang开发有着独到的见解和深入的研究,有着多年的前后端开发及教学经验, 对NativeApp、HybridApp、WebApp、区块链开发有着深入研究和独到的见解。除此之外,李老师专业知识夯实广博,授课风格幽默风趣,善于结合实例教学,受到众多学员的喜爱。 知播渔官网学习免费注册地址:https://www.it666.com/sales?fid=218 李南江,毕业于计算机科学与技术专业(211硕士),在校期间就潜心研究各种开发技术,大学没毕业的时候创办了德亿3G工作室,并与知名日企达成战略联盟,开发了多款海内外的热门应用,如IPCamera、云浏览器、智能...阅读全文

健康链(HDC):基础公链为经,医疗引擎为纬

image 摘要: 健康链(HDC), 作为致力于建立全球慢性病数据医疗系统平台的区块链生态网络,综合考虑行业生态发展现状与技术应用实践,以建设多层级多网络的区块链网络平台为基础,更侧重医疗大数据、健康数据库、医疗人工智能的深度应用与挖掘。 HDC区块链网络平台会以基础技术公链+医疗健康专属技术引擎两个维度发展与建设,从基础设施公链角度来看,未来社会发展生态一定是多个主流生态区块链网络,各个模块技术也会迭代进化,我们在目前的架构设计中,将区块链平台技术核心模块化,实现区块链核心模块的组件化运行。 区块链带来了疯狂与迷思,更带来敬畏与焦虑,有着数不完的技术名字、技术路线和专业术语,区块链的从业者、信仰者已经眼花缭乱,好像懂了一点,但过不了几天又会迷失在新的技术陷阱中,好像无从自拔…… 区块链技...阅读全文

博文 2018-08-26 19:34:49 宇宙一直在

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

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

大会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中国

微影时代招聘Go语言开发工程师(北京,东四环外)

大家好,我是郝林(@特价萝卜) 微影时代目前是腾讯系的在线票务公司,主站链接:http://wepiao.com 。 我目前带队,在搞一些网关类和API系统。这正是Go语言的强项。 职位的JD如下: Go语言开发工程师 职责: 1. 设计和实现各种网关类以及高并发、高可用的软件系统。 2. 设计或辅助设计相关系统的集群架构。 3. 负责和保证相关系统的稳定、持久运行。 4. 帮助解决各种相关系统的问题。 要求: 1. 计算机或数学相关专业本科以上学历。 2. 从事互联网软件开发工作2~8年。 3. 有较丰富的互联网系统集群设计和实现经验。 4. 主动积极,善于学习和总结,乐于分享,有较强的团队精神。 5. 基础扎实,熟悉常用数据结构和算法...阅读全文

BAT架构2019年最新总结,从程序员到CTO,从专业走向卓越

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

博文 2019-06-09 18:02:39 音视频高级开发

2019年最新总结,腾讯,阿里,百度,美团,滴滴,头条等企业岗位需求(Linux, C/C++, Java, golang),持续更新中。

阿里巴巴 数据库DevOps研发工程师/专家(上海,杭州)岗位描述:对接云平台,完成OceanBase数据库及平台工具产品的上云和自动化交付;负责OceanBase商业化工具类产品的开发,以完善OceanBase的周边产品生态,提升客户体验;开发基于容器的OceanBase数据库及平台工具产品的自动化部署和运维工具;负责上述产品的相关项目落地及技术支持;负责或参与DevOps研发团队的建设和管理; 岗位要求:扎实的编程能力,熟悉 C/C++/Java/Go/Python 中至少一种,有 DevOps工作经验;熟悉虚拟化技术,熟悉Docker容器技术,有云产品开发经验;熟悉数据库技术,熟悉MySQL、SQL Server、Oracle、PostgreSQL等关系型数据库中的一种或多种,对分布式...阅读全文

博文 2019-07-30 17:32:46 Yt_cc

go语言设计哲学

世界是并行的----先不说宇宙,就整个地球来说,世界万物都是并行发生的;天生对并发支持良好的go语言更容易描述并行的世界; 世界是由物质组合构成的---微观世界:由小的粒子组合成大的粒子;宏观世界:由小的物体组合成大的物体; 继承只能描述现实世界的一小部分,使用继承是不全面的;go的设计选择的是组合,这个和现实世界比较吻合的设计,表现力更强; 世界是标准化的---随着生产力的发展,社会分工越来与详细,越来越多行业有了国际标准,任何一个国家的、任何一个公司只要按照这个标准生产器件,就能装配到一台机器上;IBM/PC就是硬件模块化和接口化一个最成功的例证; 软件也可如此,go的接口是duck模型,面向接口编程,而不需要显示的声明,将语言能做的事情交给语言做; 正交性--几何上的正交指的是两个向量...阅读全文

博文 2015-04-30 20:30:29 hittata

[北京]Golang游戏服务器工程师

北京钛核互动信息技术有限公司成立于2014年11月,创始人团队都是来自于Glu Mobile, Gameloft等顶尖手游公司。在游戏行业打拼了10年以上,擅长高品质精品游戏开发。开发过大量精品手机游戏、Console游戏和网游。公司坚信以人为本,以顶级的人才需要顶级的回报为目标,营造一个有激情的宽松的游戏开发环境,希望能够让游戏人才能够发挥自己的热情和潜力。 http://www.tuicool.com/articles/uEfEJf 服务器将会使用弹性云自动伸缩架构,在这里你将能够学习并开发具有国际最先进的云架构游戏服务器方案。我们招聘具有创新精神的工程师,敢创新、思维严谨、勇于承担。 **基本能力要求:** 1. 热爱玩游戏,热爱开发游戏。具备足够的游戏常识;...阅读全文

【杭州】金科文化招聘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上进行维护和开发...阅读全文

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

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

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

一个月的golang服务器开发感触

好快,一个月过去了,感觉自己学得少,也感觉自己有点质的飞跃。以前用的openresty,怎么说,也很有价值,高并发,负载均衡,在某种小游戏上是可以一试的,其实我很有想法的,,,但是用来做游戏对开发这来说,太没得发展前途了,,,毕竟我觉得,起码得会很多重要的编程思想,设计模式比较好,毕竟不是产品发展方向,,,对于golang这一个月,感觉发现了新大陆一样的,了解了rpc,kcp,真正体会到了高内聚和低耦合的意义,明白了,数据库并不是那么刚需的,体会到了golang真的是天生为了解决分布式,微服务,高内聚低耦合而诞生的,还有一帮兢兢业业的大佬,心里由衷的敬畏,他们真的是程序员的样子,而不是混日子,做一天和尚,敲一天钟。希望自己不忘初心,有高追求,努力奋斗。可以用openresty做路由,gola...阅读全文

设计模式(golang)

设计模式的六大原则 摘自 Java开发中的23种设计模式详解 1、开闭原则(Open Close Principle) 开闭原则就是说对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。 所以一句话概括就是:为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类,后 面的具体设计中我们会提到这点。 2、里氏代换原则(Liskov Substitution Principle) 里氏代换原则(Liskov Substitution Principle LSP)面向对象设计的基本原则之一。 里氏代换原则中说,任何 基类可以出现的地方,子类一定可以出现。 LSP是继承复用的基石,只有当衍生类可以替换掉基类,软件单位的功能不受 到...阅读全文

博文 2017-02-15 15:20:20 Cbping

38 | 架构师应该如何判断技术演进的方向?

互联网的出现不但改变了普通人的生活方式,同时也促进了技术圈的快速发展和开放。在开源和分享两股力量的推动下,最近 10 多年的技术发展可以说是目不暇接,你方唱罢我登场,大的方面有大数据、云计算、人工智能等,细分的领域有 NoSQL、Node.js、Docker 容器化等。各个大公司也乐于将自己的技术分享出来,以此来提升自己的技术影响力,打造圈内技术口碑,从而形成强大的人才吸引力,典型的有,Google 的大数据论文、淘宝的全链路压测、微信的红包高并发技术等。对于技术人员来说,技术的快速发展当然是一件大好事,毕竟这意味着技术百宝箱中又多了更多的可选工具,同时也可以通过学习业界先进的技术来提升自己的技术实力。但对于架构师来说,除了这些好处,却也多了“甜蜜的烦恼”:面对层出不穷的新技术,我们应该采取...阅读全文

博文 2019-09-30 15:32:51 aside section ._1OhGeD

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

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

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

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

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

北上广深各地专家助力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中国

最全腾讯技术T系列解读:T2到T4的技能要求和薪资结构

![image.png](https://static.studygolang.com/190107/988105bed77ebb672fe95ddada46a697.png) 2018年持续一整年的架构设计分享,2019年我希望持续分享的同时,能真正意义上帮助到部分读者成为一名架构师。学习的同时请千万别:只见树木,不见森林。所以我会让大家先俯瞰完整的森林,我们再从树木开始,一起去穿越整个森林。 ![image.png](https://static.studygolang.com/190107/8f0d7c901ba5f07669f81cb318f3b04e.png) 最新腾讯技术t系列薪资:上图所示 1.腾讯T2 2.1——2.2 1.工作要求: 能独立完成日常工作,并能够对一些方案提出...阅读全文

博文 2019-01-07 17:39:15 Javaspring12

【广州】移动互联网公司欢迎Go程序员

我们是一家移动互联网公司,有稳定投资方和成熟的商业模式。 要求: 1. 从事Golang开发1年以上 2. 精通Golang,熟悉Go设计模式,有生产环境下大量使用goroutine的经验优先 3. 精通*nix网络编程,具备良好的编码规范 4. 熟悉分布式软件系统架构 5. 思维活跃,乐于沟通,有开源项目经验者优先 我们期待您的加入! 网址:http://www.shangnatao.com Email: tech@shangnatao.com Jason QQ: 5692500...阅读全文

Go语言并发的设计模式和应用场景

生成器 在Python中我们可以使用yield关键字来让一个函数成为生成器,在Go中我们可以使用信道来制造生成器(一种lazy load类似的东西)。 当然我们的信道并不是简单的做阻塞主线的功能来使用的哦。 下面是一个制作自增整数生成器的例子,直到主线向信道索要数据,我们才添加数据到信道: func xrange() chan int{ // xrange用来生成自增的整数 var ch chan int = make(chan int) go func() { // 开出一个goroutine for i := 0; ; i++ { ch <- i // 直到信道索要数据,才把i添加进信道 } }() return ch } func main() { generator := xrang...阅读全文

博文 2017-01-10 02:00:01 四明狂客

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

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

阿里巴巴敏捷研发的探索与实践

今天你敏捷了吗?敏捷产品开发提倡快速迭代、小步快跑,以便更灵活地应对变化,目前逐渐演变为行业潮流。阿里巴巴内部也在不断进行敏捷实践。3月15日云效开启敏捷专场沙龙,特邀阿里巴巴敏捷教练何勉、张迎辉、张燎原为大家分享阿里巴巴的敏捷实践,从中大家可以了解到互联网产品全生命周期的探索和创新方法,看板方法如何助力阿里健康医药B2B业务发展,以及与敏捷教练一起互动交流如何将敏捷理念实施落地,支持产品和业务的成功。​适合人群:产品经理,项目经理,技术团队负责人或部门负责人时间地点:时 间:3月15日 13:30—17:00地 点: 北京市海淀区中关村大街46号院-众海加速器自驾:燕山大酒店B座斜对面,步行街内向北300米-阿里巴巴创新中心;地铁:地铁4号线,人民大学站A2 西北口,双榆树三街向东走200...阅读全文

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

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

Golang分布式设计模式之-----分层设计

提到分布式系统,我们会想到很多机器,分别部署着各自的服务,然后整体组成一个分布式系统。在这类系统中,分布式系统与常规的集中式系统存在着以下三个区别。(来自分布式算法导论) 1、缺乏全局状态知识 2、缺乏全局时间帧 3、非确定性 这三大特点也成为分布式系统设计的难点。也正是如此,分布式系统的设计比常规的集中式系统要难的多。为了区别,我们称这种分布式系统为,群体分布式。这种犹如社会群体。 golang语言天生具有分布式的特点,其主要是基于协程与chan的概念。如果对golang不了解的人可以简单的去看看golang语言。 有了golang语言,我们的可执行程序,也可以设计成分布式。一个可执行程序设计成分布式,这种分布式我们成为单体分布式。这种犹如,个体,存在着很多的部件。 其与群体分布式的区别在...阅读全文

博文 2014-10-09 21:00:09 screscent

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

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

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

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

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

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

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

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

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

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

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

实习X全职 | 区块链人才找工作?超全的大公司区块链技术招聘合集!

芥末圈世界需要你的见解更多高品质区块链资讯欢迎关注微信公众号(ID:jemoonews) 实习生中国电信1 / 区块链开发实习生任职要求:一周能够工作至少4天,实习12个月,可转正1. 参与基于区块链的产品开发,主要工作内容为模型角色搭建、以及编程实现;2. 要求熟悉基本加密算法如RSA、DES、HASH算法;3. 主要工作语言为JAVA,了解python或者R语言更佳;4. 要求计算机、软件、通信及相关专业。坐标:北京市昌平区未来科学城全职:技术类火币网2 / C++语言区块链工程师岗位要求:1.区块链技术分析:虚拟机/密码学/分布式系统/信息安全等2.区块链资产的主链对接、节点维护与测试3.主链数据服务研发4.主链/公链/联盟链研发任职要求:1.计算机、数学或金融学相关专业2.良好的英语...阅读全文

博文 2018-07-12 17:34:49 芥末圈

全新阿里云大学发布! ——阿里巴巴全力打造云生态下的创新人才工场

云的时代已全面到来!现在,越来越多的大中型企业正将基础架构向云端加速迁移,小微企业和个人开发者更是将云作为基础设施的首选。随着云的能力不断提升,在DT时代,绝大多数的计算与数据服务都会在云端完成。面对这一发展趋势,除了需要在技术上不断将计算能力提升之外,云计算、大数据方面的专业人才缺失,也成为了整个生态面临的严峻挑战! 全球顶尖管理咨询公司麦肯锡(McKinsey)出具的一份详细分析报告显示: 预计到2018年,大数据或者数据工作者的岗位需求将激增,其中大数据科学家的缺口在14万到19万之间,对于懂得如何利用大数据做决策的分析师和经理的岗位缺口则将达到150万! 阿里云作为云计算基础服务的领导者之一,始终致力于结合行业需求,培养具备实际能力的生态技术人才,为此,阿里云结合多...阅读全文

LNKO分布式金融项目团队介绍

LNKO分布式金融项目团队介绍LNKO技术研发团队共计33人,分布在美国、加拿大、俄罗斯、乌克兰、中国、中国台湾、中国香港等国家和地区。 Brian —— 首席科学顾问 全球性区块链工程卓越领导者;高级区块链架构师;去跨链DeFi框架Singular发明者;世界最快展示引擎Japid发明者;精通C/C++/Java/Groovy/Go;专精于高吞吐量区块链设计、区块链身份体系、资产代币化、去中心化资产交易框架、区块链存证。 David Borjiking —— 全球战略顾问 国际分布式金融协会联席会长;Azking Solutions创始人兼首席执行官;分布式金融跨境电商运营专家;AIC Communication网络专家;TEK Tel网络专家;美国VoIP网络缔造者。精通英文、俄文、蒙文...阅读全文

博文 2019-06-16 21:02:40 铁哥出品

GO语言简单工厂模式

简单工厂模式的特点是工厂可以根据条件产生不同功能的类,从而达到提高程序代码的可复用性。 package main import ( "fmt" ) type Operater interface { //运算接口 Operate(int, int) int } type AddOperate struct { //加法运算类,实现了运算接口 } func (this *AddOperate)Operate(rhs int, lhs int) int { return rhs + lhs } type SubOperate struct { //减法运算类,实现了运算接口 } func (this *SubOperate)Operate(rhs int, lhs int) int { retu...阅读全文

博文 2015-09-23 18:00:01 wenjianming

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

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