明星分分合合的洪荒点击量,微博Mesh服务化改造如何支撑?(附PPT下载)
发布于:2019-03-19 14:41:10
大家好,我今天的分享主要围绕以下几点,首先跟大家简要介绍一下微博服务化的演进过程,其次是微博自研跨语言rpc框架motan实现的一些关键技术要点,主要是跨语言方面,再次,结合目前市面上的一些servicemesh实现对比,给出基于motan-go的更符合微博场景的weibomesh实现。最后,是我个人对于面向未来泛服务化架构的一些思考。一些同学对servicemesh比较感兴趣,也想在生产上做一些   查看全文>
HTTP协议学习# request 和response 解析(转)
发布于:2019-03-19 14:41:10
阅读目录协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(http)是一种通信协议,它允许将超文本标记语言(html)文档从web服务器传送到客户端的浏览器目前我们使用的是http/1.1版本当我们打开浏览器,在地址栏中输入url,然后我们就看到了网页。原理是怎样的呢?实际上我们输入url后,我们的浏览器给web服务器发送了一个request,web服务器接   查看全文>
一次服务器被入侵后的分析
发布于:2019-03-19 14:41:09
最近有个朋友让我去帮他看一下他的linux服务器.说是apache启动不了,有很多诡异的情况.后来证明绝不是apache启动不了这么简单.登上服务器之后随便看了下,最先引起我注意的是”ls”命令的输出:lars@server1:~$lsls:invalidoption--htry`ls--help'formoreinformation.为什么”ls”默认加了”-h”参数呢?我用”alias”命令看   查看全文>
各类Web应用主流开源项目收集
发布于:2019-03-19 14:41:08
下面是一个web应用的开源列表。没什么可说的,太疯狂了。尤其是web2.0那一堆。我不知道你怎么想,有些开源项目的源码写得挺不好的,尤其是性能方面。或许你会以为改一改他们就可以成为为自己所用,不过,改这些开源的项目还真不容易。玩玩还可以。数字媒体相册(flickr,picasa)视频(youtube)音乐电台社区(last.fm,ulike)视频电影社区(netflix,criticker)书(l   查看全文>
基础总结篇之八:创建及调用自己的ContentProvider
发布于:2019-03-19 14:41:07
鍥而捨之,朽木不折;鍥而不捨,金石可鏤。戰國.荀子《勸學篇》若不能坚持到底,即使是朽木也不能折断;只要坚持不停地用刀刻,就算是金属玉石也可以雕出花饰。用今天的话来说就是:再容易的事情,没有锲而不舍的精神,都不可能做到;再难的事情,只要有坚持不懈的努力,都一定能够做到。希望我们在坚持理想的道路上都能够锲而不舍地雕刻自己的那块“金石”。今天我们来讲解一下如何创建及调用自己的contentprovide   查看全文>
HTTP详解(2)-请求、响应、缓存
发布于:2019-03-19 14:41:05
做过socket编程的人都知道,当我们设计一个通信协议时,“消息头/消息体”的分割方式是很常用的,消息头告诉对方这个消息是干什么的,消息体告诉对方怎么干。http协议传输的消息也是这样规定的,每一个http包都分为http头和http体两部分,消息体是可选的,而消息头是必须的。每当我们打开一个网页,在上面点击右键,选择“查看源文件”,这时看到的html代码就是http的消息体,那么消息头可以通过浏   查看全文>
Netflix OSS、Spring Cloud还是Kubernetes? 都要吧!
发布于:2019-03-19 14:41:04
netflixoss、springcloud还是kubernetes?都要吧!博客分类:架构dockernetflixoss是由netflix公司主持开发的一套代码框架和库,目的是解决上了规模之后的分布式系统可能出现的一些有趣问题。对于当今时代的java开发者们来说,netflixoss简直就是在云端开发微服务的代名词。服务发现、负载均衡、容错等对于可扩展的分布式系统来说都是非常非常重要的概念,n   查看全文>
maven用途、核心概念、用法、常用参数和命令、扩展
发布于:2019-03-19 14:41:04
最新内容见:maven介绍,包括作用、核心概念、用法、常用命令、扩展及配置本文由浅入深,主要介绍maven的用途、核心概念(pom、repositories、artifact、buildlifecycle、goal)介绍、用法(archetype意义及创建各种项目)、maven常用参数和命令以及简单故障排除、maven扩展(eclipse、cobertura、findbugs、插件开发)、mave   查看全文>
Java转iOS-第一个项目总结(1)
发布于:2019-03-19 14:41:03
本人14年12月份,从网站开发组转到了移动开发组,自己的java两年半工作经验变成了objective-c零经验。2015年1月份新启动了一个移动项目,年后因为人事变动,自己从辅助开发变成了"核心"开发,目前项目基本接近尾声,下面进行总结,希望对一些人能有帮助,另外也希望ios大牛进行指导项目属于一款社区类软件,包含小组/帖子,视频,文章,评论,推荐搜索,即时通讯,好友,第三方登录/分享,推送等,   查看全文>
tomcat性能调优和性能监控(visualvm)
发布于:2019-03-19 14:41:02
1、jdk内存优化根据服务器物理内容情况配置相关参数优化tomcat性能。当应用程序需要的内存超出堆的最大值时虚拟机就会提示内存溢出,并且导致应用服务崩溃。因此一般建议堆的最大值设置为可用内存的最大值的80%。tomcat默认可以使用的内存为128mb,在较大型的应用项目中,这点内存是不够的,需要调大.tomcat默认可以使用的内存为128mb,windows下,在文件/bin/catalina.   查看全文>
Linux抓包工具tcpdump详解
发布于:2019-03-19 14:41:01
原文链接tcpdump是一个用于截取网络分组,并输出分组内容的工具,简单说就是数据包抓包工具。tcpdump凭借强大的功能和灵活的截取策略,使其成为linux系统下用于网络分析和问题排查的首选工具。tcpdump提供了源代码,公开了接口,因此具备很强的可扩展性,对于网络维护和入侵者都是非常有用的工具。tcpdump存在于基本的linux系统中,由于它需要将网络界面设置为混杂模式,普通用户不能正常执   查看全文>
大众点评Cat监控系统的部署与操作说明
发布于:2019-03-19 14:41:00
cat是大众点评开源的一套基于java的实时应用监控平台,主要应用于服务中间件框架(mvc框架、rpc框架、持久层框架、分布式缓存框架)的监控,为开发和运维提供各项性能指标、健康检查、自动报警等可视化服务。cat支持的监控消息类型包括:transaction适合记录跨越系统边界的程序访问行为,比如远程调用,数据库调用,也适合执行时间较长的业务逻辑监控,transaction用来记录一段代码的执行时   查看全文>
Springboot 整合 Dubbo/ZooKeeper 详解 SOA 案例
发布于:2019-03-19 14:40:59
摘要:原创出处:www.bysocket.com泥瓦匠bysocket希望转载,保留摘要,谢谢!“看看星空,会觉得自己很渺小,可能我们在宇宙中从来就是一个偶然。所以,无论什么事情,仔细想一想,都没有什么大不了的。这能帮助自己在遇到挫折时稳定心态,想得更开。”–《腾讯传》本文提纲一、为啥整合dubbo实现soa二、运行springboot-dubbo-server和springboot-dubbo-   查看全文>
Http请求头详解
发布于:2019-03-19 14:40:58
当今web程序的开发技术真是百家争鸣,asp.net,php,jsp,perl,ajax等等。无论web技术在未来如何发展,理解web程序之间通信的基本协议相当重要,因为它让我们理解了web应用程序的内部工作.本文将对http协议进行详细的实例讲解,内容较多,希望大家耐心看。也希望对大家的开发工作或者测试工作有所帮助。使用fiddler工具非常方便地捕获httprequest和httprespon   查看全文>
session的工作原理
发布于:2019-03-19 14:40:57
session的工作原理一、术语session在我的经验里,session这个词被滥用的程度大概仅次于transaction,更加有趣的是transaction与session在某些语境下的含义是相同的。   查看全文>
ORACLE----搭建RAC
发布于:2019-03-19 14:40:56
rac----realapplicationcluster10g----clusterware11g----包含在grid软件中集群支持的文件系统:集权文件系统ocfsasm数据库服务器没有办法满足需求:----通过rac进行集中管理内存不够cpu不够硬盘不够内网/私网---集群中节点与节点之间的网络连接,网络传输数率要求很高需要网络交换机全局sga,管理每个sga的信息,全局sga由集群管理放在   查看全文>
Android开发人员不得不收集的代码(持续更新中)
发布于:2019-03-19 14:40:55
为方便查找,已进行大致归类,其目录如下所示:activity相关→activityutils.java→demoisactivityexists:判断是否存在activitylaunchactivity:打开activitygetlauncheractivity:获取入口activityapp相关→apputils.java→demoisinstallapp:判断app是否安装installapp   查看全文>
Stack Overflow 全站架构透视(软件+硬件清单)
发布于:2019-03-19 14:40:54
stackoverflow架构解析,其架构既有商业外包服务,也大量采用开源软件,可以全景式展现当代主流架构的风貌。stackoverflow由jeffatwood和joelspolsky这两个非常著名的blogger在2008年创建。asofapril2014,stackoverflowhasover4,000,000registeredusers[19]andmorethan10,000,000   查看全文>
以前遇到的面试题及答案
发布于:2019-03-19 14:40:53
以前遇到的面试题及答案1.你在你以前的项目中,主要解决了什么技术性难题,如果出现问题,你如何迅速找到问题,你遇到问题都是怎么解决的1.先根据出现的问题,大概排查出问出问题的几个点,逐个排查,错误日志-sql查询计划-定位程序错误,2.技术性难题:自己解决---csdn(博客园)---谷歌---请教技术大牛3.解决的技术难题:1).微信支付,苹果和安卓的支付力度不一样2.)消息推送signalr(以   查看全文>
写好Java代码的30条经验总结
发布于:2019-03-19 14:40:52
成为一个优秀的java程序员,有着良好的代码编写习惯是必不可少的。下面就让我们来看看代码编写的30条建议吧。   查看全文>
推荐阅读 更多> {{ item.title }}
推荐商标

{{ v.name }}

{{ v.cls }}类

立即购买 联系客服