资讯月刊下载
第121期(18-03)
- java程序员开发常用的工具
- 3月全球数据库排名:postgresql 再迎暴涨
第120期(18-02)
- 开源巨献:2017 年 google 开源了这些超赞的项目
- 关于区块链,程序员需要了解什么
第119期(18-01)
- 编写高性能java代码的最佳实践
- 从15000个python开源项目中精选的top30,github平均star为3707,赶紧收藏!
[编程语言]
最流行的工具并不一定是“最好的”,对于开发来说,什么是最好的,取决于使用场景。然而,当选择工具时,流行程度是不可忽视的一个重要因素,并不是因为工具的流行增加了其价值,而是因为广泛使用的社区带来了无价的资源和支持。 流行的工具更容易学习,因为会有很多人乐意帮助你。如果是开源的话,麻烦就更少了。因为有更多的人在审核代码和进行测试,能考虑到更多的情况。 在很多情况下,都会有一个对立的竞争对手,比如ap ...
[企业架构]
从我看过的各种资料,还有与各式人等的交谈中,可以得出facebook现在的架构是这样的: web前端用php语言编写,然后用hiphop compiler[1]转换为c 语言,再用g 编译器编写,从而提供高性能的模板与web逻辑执行层。 完全依赖静态编译所造成的限制,让facebook开始启用hiphop interpreter [2]及hiphop虚拟机,将php代码转译为hiphop ...
[编程语言]
原文:https://dzone.com/articles/the-basics-of-scaling-java-ee-applications 译文来自:oneapm 摘要:本文主要介绍如何理解 java 应用的扩展方式以及不同类型的扩展技术和具体技巧,介绍一些有关 java 企业级应用的一般扩展策略。 老实说,“可扩展性”是个全面且详尽的话题,而且往往得不到充分理解。人们通常认为可扩展性等 ...
[web前端]
随着网络的高速发展,网络性能的持续提高成为能否在芸芸app中脱颖而出的关键。高度联结的世界意味着用户对网络体验提出了更严苛的要求。假如你的网站不能做到快速响应,又或你的app存在延迟,用户很快就会移情你的竞争对手。以下为大家总结10条有关性能提升的经验,以供参考: 1.采用反向代理服务器(reverse proxy server)来对应用进行加速和保护 其作用主要在以下三方面: 负载平衡 ...
[企业架构]
一、背景 进入多核时代已经很久了,大数据概念也吵得沸沸扬扬,不管你喜欢不喜欢,不管你遇到没遇到,big-data或bigger-data都必须正视. 处理大数据,基本都离不开分布式计算和分布式存储,这其中以hadoop最为使用广泛和经典。 分布式系统,就离不开计算系统、网络系统、文件系统和数据库系统。 这么多系统,之间又是如何协作的呢? 通讯过程又是如何保障高性能的呢? 1.单处理器 ...
[编程语言]
【编者的话】随着docker的发展,越来越多的应用开发者开始使用docker。james strachan写了一篇有关java开发者如何使用docker进行轻量级快速开发的文章。他告诉我们,使用docker和服务发现的机制,可以有效减轻java运维人员的负担,进行项目的快速启动和持续迭代。 多年来,java生态系统一直在使用应用服务器。java应用服务器(如servlet engine、jee或o ...
[编程语言]
【编者的话】随着docker的发展,越来越多的应用开发者开始使用docker。james strachan写了一篇有关java开发者如何使用docker进行轻量级快速开发的文章。他告诉我们,使用docker和服务发现的机制,可以有效减轻java运维人员的负担,进行项目的快速启动和持续迭代。 多年来,java生态系统一直在使用应用服务器。java应用服务器(如servlet engine、jee或o ...
[研发管理]
摘要:如果你想在任何地方免费托管私有/公共仓库,你可以选择gitlab.com。目前,已有20000人在积极使用它来托管仓库,并且一台服务器就已托管10万多个仓库。 【编者按】在单台服务器上就可以托管10万多个仓库,gitlab.com是如何做到的呢?本文翻译自《the hardware that powers 100,000 git repositories》,看gitlab.com是如何自 ...
[企业架构]
web 应用性能公司 new relic 发布了一项关于 java 应用服务器市场的调查报告,该报告主要比较了在 java 应用服务器市场方面用户到底是选择开源产品还是商业的软件。调查结果表明在 java 应用服务器市场上,更多的用户会选择开源产品,而不是商业软件。 new relic 调查了超过 1 000 个客户,根据调查的结果,有超过 80% 的企业用户(涉及商业软件、消费互联网、电子商务、 ...
[企业架构]
apache geronimo最近发布了3.0 版本的首个测试版,新的apache geronimo 3.0完全实现了java ee6规范,并且支持osgi编程模式。这意味着geronimo现在已经比它的另一个开源竞争者jboss领先了一小小步,jboss至今“只”通过了java ee规范的web profile认证。 geronimo是apache软件基金会开发的一个开源java应用服务器项目, ...
[行业应用] 黑莓向iphone/android开放企业数据管理服务
5月6日消息,黑莓手机制造商rim近日作出了“艰难的决定”:向苹果的iphone和android智能手机开放其安全性能极强的企业服务器,以管理除黑莓手机外的其它设备与企业数据连接问题,但会收取相应的管理费用。 rim的这一决定是在本周于佛罗里达州奥兰多市举办的2011年度黑莓世界大会上公布的。 对此,路透社报道称,rim这一不可思议的妥协是为了在以后的竞争中保持高度灵活性,以免于溃败。报道还称, ...
« 上一页 1 …