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

易推宝让客户每天都在搜索引擎找到你!

当今互联网时代,传统地推,已经很难支撑一个企业的销售额。即使在人流量最大的地铁站做地推投硬广,来去匆匆的人潮也只愿意把目光驻足在小小的手机屏幕,忙碌的都市生活让大部分白领下班后直接选择回家。我们坚持最长时间的小习惯,大概就是每天都要看手机不下100次,每天参与贡献数十亿的网络流量…… 因此大部分企业把中心转向网络推广。最常见的方式有百度竞价(SEM)和搜索引擎优化(SEO)。百度竞价是有钱企业玩的游戏,大多本身已经占据了较大的市场份额,即使小企业做百度竞价,除非行业比较冷门,不然,即使你做了竞价也不到一定获得好的排名。SEO成了企业做网络推广最经济实惠的方式,但请一个好的SEO推广花费也不低,做关键词排名效果很难立竿见影,没办法让中小企业在短期提升业绩。经过对上万家中小企业的网络推广现...阅读全文

开发者必须知道的五款工具

任何高明的程序员都不可能一次性写出完美的代码,因此APP测试以及调试就成了开发者们必修的一项技能。一些工具可以让开发者们事半功倍,所以本文介绍了五款诊断调试工具,可以帮助我们对代码、UI界面等进行调试。 TestBird 这是国内大名鼎鼎的手游和APP云测平台,能提供APP和游戏的自动化测试、真人体验测试、服务器压力测试。TestBird目前已经拥有超过2000款手机,能够让这些手机自动运行各类APP,并生成测试结果。测试报告中丰富的截图和日志,可以帮助开发者们快速定位BUG,提高工作效率。 Cocoa LumberJack Cocoa LumberJack是一个功能强大的NSlog,是通用的Cocoa日志框架之一。它可以提供更高级的log功能,比如记录log至文件或网络...阅读全文

gRPC 调试和开发工具grpc-tools

grpc-tools 是一套用于 gRPC 调试和开发的工具。 主要工具是 grpc-dump,它拦截网络流量,并使用完整元数据记录所有 gRPC 和 gRPC-Web 请求作为 JSON 流。此流可以轻松读取,也可以使用 jq 等工具进行更复杂的可视化。 ![demo](https://static.oschina.net/uploads/img/201906/25104652_LNS2.svg) 该存储库目前包括: * grpc-dump:一个小的 gRPC 代理,它将 RPC 详细信息转储到文件中以进行调试,然后进行分析/重放。 * grpc-replay:从 grpc-dump 获取输出并将请求重放到服务器。 * grpc-fixture:一个代理,它从 grpc...阅读全文

Linux网络流量分析工具实现

最近开展运维项目的需求须对业务服务器内部之间访问关系进行梳理(可用于后续的访问策略控制),以及对于服务器网络连接统计(便于后续问题处理时的调试以及历史回溯)。初期想法设计是使用现有linux工具如iftop进行整合开发与集成,但这样对于运维整合和可控性太差,主要考虑如下: 目前开源的工具iftop/nethogs等基本上都是命令式展示,未提供API方式或web方式整合。 如果我只需要查看TCP连接,如同netstat,无法控制开启/关闭抓包统计功能以便释放抓包分析所带来的资源损耗。 Golang源码实现工具的没有找到,基本上都为C实现。 后查了一下网络上相关工具的实现原理与源码,整理自己的思路,于是决定自己开发实现(使用golang开发) 基础实现思路 分析系统/proc/net/tcp的t...阅读全文

博文 2018-12-20 13:34:46 Xiao_Yang

2.2k程序员跳槽领导劝他回来却不涨薪!网友:刷盘子都3k起

很多人都知道程序员这个职业,而身边周围关于程序员买房买车的传闻更是多如牛毛,仿佛房车已经成为了程序员的标配,因此在大众的意识里程序员就是一个高薪职业!然而,有人不知道的是,程序员薪资的起始点并不高。近日就有以为网友发帖 : 对此,就有网友不满了,月薪 2200 确实低了一点,尤其是程序员这样的职业,甚至可以说是一个基础稍微好一些的应届毕业生都不止这点薪资!还有网友称刷盘子都不止这个价。 还有网友称,既然关系好就应该成人之美,要么让他走,要么两个一块跳槽,毕竟想着让程序员回来还不加薪资的老板,跟着也没太大的前途,晚做决定不如早做决定,而且既然下家公司都找好了,薪资还高了近三倍,又有什么理由在这个不把程序员当人看的公司呢? 生活中还会碰到很多类似的事情,一边是高薪诱惑,而这一边又是类似于职业道德...阅读全文

博文 2018-12-29 10:36:01 51reboot

Kubernetes 和 OpenStack 流量负载均衡平台Gimbal

Gimbal 是由 Heptio 和雅虎日本旗下子公司 Actapio 共同开发,旨在帮助企业对混合环境中的网络流量进行负载均衡,包括 [Kubernetes](https://www.oschina.net/p/kubernetes) 集群和 [OpenStack](https://www.oschina.net/p/openstack) 部署环境。它提供了一个可扩展的多团队和 API 驱动的入口层,能够将 Internet 流量路由到多个上游 Kubernetes 群集和传统基础架构技术(如 OpenStack )。 具有多个 Kubernetes 群集的团队想要通过群集管理入口流量 拥有 Kubernetes 和 OpenStack 基础设施的团队想要一致的负载平衡层 希望使...阅读全文

容器网络通,但业务网络不通,怎么办?

本着为大家分享有用的技能和知识的原则,专门出了一个解决 bug 的主题分享。具体的 bug 描述可以看下面(亲身经验传授给你们) 问题一描述: 某线上业务有 A,B 两个集群,集群之间存在横向访问, 当 A 集群中的某个容器(A.a)重建(发布更新)之后发现,(A.a)可以 ping 通 B 集群中的(B.b)容器,而通过 curl 和 telnet 业务端口的时候是连接被拒绝;第一直觉是业务自身的问题,就在 B.b 容器里启动了 python 测试服务, 在 A.a 容器里通过 curl 测试也没通,那到底是不是业务自身的问题?该如何排查此类呢? 是不是 k8s 或 docker 的 bug 呢? 问题二描述: 大家都知道 etcd 作为 k8s 集群的核心数据存储系统,堪称是 k8s 的...阅读全文

博文 2019-01-09 17:34:46 雪糕

因写太多 BUG!程序员遭公司颁奖羞辱,做的一个比一个绝

刚入职的程序员新人,办公桌上,基本上也就一电脑、一键盘、一鼠标,再配个被杯子。然而混迹职场多年的猿老们,办公桌上都有一些彰显身份地位的“好东西”。 这张图两点颇多,最显眼的,是办公桌上那个黄黄的东西,拉近一看,是一只小黄鸭。据说程序大师随身都会携带一只小黄鸭,调试代码时,就会详细的向鸭子解释每行代码。这种方法还有一个好听的名字“小黄鸭调试法”。 一直以为,不会写 bug 的程序员,是一个非常不合格的程序员。不过 bug 写多了,好像也不是什么好事。这不,某位程序员同僚,因为赶项目的时候,写了太多的 bug,虽说都被找了出来,没有影响到产品的质量,但为了给他点教训,好好羞辱他一番,技术部老大以公司的名义,大清早的,在他的桌上放了这么一个玩意儿。 这位程序员刚上班,看见桌子上多了个奖杯,以为是表...阅读全文

博文 2018-12-19 10:34:44 51reboot

Docker 快速验证:不转发让 Tomcat 绑定 80 端口

前言 之前写过 tomcat 单机多实例,最后解决 80 端口访问用的是 iptables 转发; 第三轮投产前,客户做了迁移和扩容。重启后,不但转发策略失效,重新执行转发命令后仍旧不能访问 80。后来我还发现是彻底关闭了防火墙。后来经研究,通过打开防火墙,配置自定义防火墙函数保存iptables策略,解决了 iptables 转发重启失效的问题;方案也提交了客户。方案稍后整理发布。 第三轮投产时,通过和一线沟通,得知客户这边的策略是生产一律关闭防火墙。so strange!但是,还得想办法不是?总不能说这个系统必须得开防火墙吧?通过研究实验和请教大神,最终搞定。整理如下。 # 进入docker容器启动tomcat root@40f7130d7832:/usr/local/tomcat/bi...阅读全文

博文 2019-01-04 12:34:44 雪糕

tshark + Elasticsearch 打造流量回溯分析系统

tshark是网络分析工具wireshark下的一个工具,主要用于命令行环境进行抓包、分析,尤其对协议深层解析时,tcpdump难以胜任的场景中。本系列文章将整理介绍tshark相关内容。本文将介绍与tshark相关的流量解决方案。 tshark + elastic stack 利用tshark,不仅可以对现有的pcap文件进行分析,由于可以输出其他格式,也就可以结合ES的强大搜索能力,达到对数据报文进行记录、分析处理的能力,可以实现回溯分析,结合kibana可视化工具,甚至达到实时可视化监控。 elastic stack全家桶 性能一直被诟病,后来另起炉灶,针对采集使用golang构建出一套beats,用于不同的采集场景。其中针对网络流量,开发出packetbeat。 packetbeat...阅读全文

阿里云10M带宽的便宜购买方式

本文是一个网友提出,经过计算验证可行,但是不适用于所有人。仅适合带宽需求范围在5M-10M之间的CDN加速网站用户。阿里云带宽的计算方式(参考《ECS公网带宽》),1-5M和6M及以上是两种单价。按照华东一的价格为例,阿里云5M固定带宽价格125元每月,超过部分单价为80元每月每兆。假设需求10M带宽,那么价格计费方式为:前5M的价格:125元6-10M的价格:5x80元总计:125元+400元=525元。网友提出的办法:ECS的固定带宽5M+负载均衡的固定带宽5M这样大致相当于,实现总需求10M,其中第6-10M的部分每兆省55元。优化效果必然是有的。不过不管哪种方式,都是带宽用的不均衡问题,多用户小访问还行,小用户大访问就有可能流量集中在某一个带宽上当然也有一定缺点:多IP,需要借助CD...阅读全文