2014年干了什么

简介: 年底了,按国际惯例该写点什么了, 不过我的国际惯例里没有年终总结这一说,微博上的牛人们开始晒总结了, 手痒痒也跟进吧。 先去evernote上翻了下这一年的技术研究记录,大致如下: 先钻研了古老的C10K问题,以前的前辈如何解决这个问题的,然后JVM的NIO与底层操作系统的联系,JVM需要调用操作系统的API,如windows的asyncsocket, 或linux的epoll。

年底了,按国际惯例该写点什么了, 不过我的国际惯例里没有年终总结这一说,微博上的牛人们开始晒总结了, 手痒痒也跟进吧。

先去evernote上翻了下这一年的技术研究记录,大致如下:

先钻研了古老的C10K问题,以前的前辈如何解决这个问题的,然后JVM的NIO与底层操作系统的联系,JVM需要调用操作系统的API,如windows的asyncsocket, 或linux的epoll。NIO的效率高低还是要看操作系统。  

带着这个问题又研究了下windows能支持多大的并发连接数,找了一个数据WIN2003+4GB内存能开50K的并发连接。  还有个问题是一个机器最多能开65535个端口,inbound和outbound连接都会占用这个端口总数。

看到一个免费的PaaS应用网站,魔泊网,传了个小web程序测试了下,没有时间深入研究,目前看看应该还是新浪GAE大一点,但似乎有一些限制。

Spring的事务挂起机制: 将当前connection保存在了栈里,并重新开了一个新的连接。 这样挂起有点出乎意料,但想想也差不多,数据库并没有提供多么复杂的接口,这些附加功能也只能在应用程序里自己来控制。

POSA的书挺出名,也开始买个看看,主要关注socket的设计, Reactor模式的设计,这个就是现代应用服务器连接设计的基础思想。

Java concurrent包的countdownlatch写了个代码实验了一下用法。

开始看了Netty的书,同时也刚读完大型网站系统与java中间件实践。

有了这个基础就开始尝试在linux部署淘宝的dubbo服务框架,dubbo在guthub上处于半死状态,国内公司开源太不彻底,作者也是疏于管理,还不如把权限给别人。

尝试看Jetty的bug, 按照规定先sign了eclipse的CLA协议, 看了下没啥能迅速入手的好bug。

开了个人公众号,其实是为了测试下微信SDK, 公众号开发这方面的事情。

装了个MongoDB,并用Python跑了一下性能测试,看看插入的性能如何。

python的supervisord和nginx,弄了个小博客程序测试了下。

装了RabbitMQ,用pika库做了下连接测试。

写了一点简单android程序,了解了android的activity和生命周期概念, 取得了传感器的数目。

Django也写了下,约定优于配置还是要稍微记一下,不经常写还是容易忘得。

目录
相关文章
|
7月前
|
机器学习/深度学习 数据挖掘 新能源
2023年我都干了啥?
中国人都喜欢过春节,2024年农历新年来临之际,又到了回首过去展望未来的时候。在2023年年初的时候就立了flag,要练好架子鼓、实现英语阅读的自由、写技术博客,换车等,一年过去了进度怎么样呢?2023年我都干了啥?
62 0
|
监控 Java 关系型数据库
让我干一遍也就罢了,居然还一次次的要我给你,当我好欺负吗?
让我干一遍也就罢了,居然还一次次的要我给你,当我好欺负吗?
155 0
|
存储 弹性计算 文件存储
年轻人怎么能没有一台自己的服务器?它可以干这些事情
年轻人怎么能没有一台自己的服务器?它可以干这些事情
年轻人怎么能没有一台自己的服务器?它可以干这些事情
|
人工智能 安全 数据挖掘
这么一搞,再也不怕线程打架了
假如我们需要处理一个文本文件,里面有 100万行数据,需要对每条数据做处理,比如将每行数据的数字做一个运算,放入到另一个文件里。
149 0
这么一搞,再也不怕线程打架了
万万没想到,线程居然被饿死了!
万万没想到,线程居然被饿死了!
|
数据库
2020年6月9号,我们准备干一件大事
2020年6月9日。阿里云峰会来了!
942 0
2020年6月9号,我们准备干一件大事
|
前端开发 程序员 Linux
10年程序员怒斥:只会八股文没用,公司招你来是做项目的,不是背题的……
前段时间跟一个老同事去出项目,我请他喝咖啡。闲聊之间得知他已经在这行干了十年并且在北京成家买房,我肃然起敬,啪!的一下就站起来了。同事摆摆手示意我坐下说话,收手的时候顺带摸了两下稀疏的头发,满是自豪。
510 0
|
芯片
瞧!公务员的工作还可以这样干
盼啊盼,第六届世界互联网大会在乌镇如期而至。 在今天的大会上,小云带来了帮助公务员提升工作效率的“神器”,平头哥压箱底的“宝贝”...... 一起来深入了解下。
9265 0
|
程序员 开发者
如何写出让同事膜拜的漂亮代码?
“代码千万行,注释第一行;编程不规范,同事两行泪”;"道路千万条,安全第一条。代码不规范,亲人两行泪。"在技术圈广为盛传,可见代码不规范让程序员们是多么的头痛。
1464 0
|
架构师
锅都不敢背,凭什么让大家跟着你干?
如何判断,一个老板值不值得追随呢?一句话,四个字:看老板人品。
565 0