细嚼慢咽 Mongoose 5
此文已由作者黄锴授权网易云社区发布。 欢迎访问网易云社区,了解更多网易技术产品运营经验。 前言 由于Mongoose一直没有中文文档,加上现在市面上充斥着太多“快速上手”,很多中文文档都只盲目介绍了Mongoose的API用法(但是现在升级后,很多API发生了变化),没有做详细介绍,导致很多人用了半天的Mongoose,还是对其一知半解(比如我!),因此写了这篇文章,从以下三个角度聊
来自: 社区博客想要年薪10万+,Java开发者必会这15个大数据工具和框架!
国内大多数大型互联网公司的程序员被称作研发工程师,但实际上国内几乎没有研发项目,只能叫做开发。 开发程序员的工作大多是重复性劳动,容易产生疲惫感,薪资在工作2-5年内就达到了一个峰值,再要提升就比较困难,这样就导致了很多程序员最终转行做了其他行业。 JAVA的精密、强大,拥有其它语言不可替代的性能和可维护性,早已经是成为受欢迎的编程语言之一,很多人想进入IT行业,选择的语言就是JAVA。 [图片]
来自: 社区博客一文读懂 Spring Boot、微服务架构和大数据治理三者之间的故事
[图片] 微服务的诞生并非偶然,它是在互联网高速发展,技术日新月异的变化以及传统架构无法适应快速变化等多重因素的推动下诞生的产物。互联网时代的产品通常有两类特点:需求变化快和用户群体庞大,在这种情况下,如何从系统架构的角度出发,构建灵活、易扩展的系统,快速应对需求的变化;同时,随着用户的增加,如何保证系统的可伸缩性、高可用性,成为系统架构面临的挑战。 如果还按照以前传统开发模式,开发一个大型而全的
来自: 社区博客人工智能浪潮下的 Web 开发,程序员该如何上手?
经历了网络互联的 Web 1.0 时代、社交的 Web 2.0 时代、基于移动的 Web 3.0 时代,如今的我们正逐步迈向知识分配的 Web 4.0 时代。与此同时,随着人工智能的兴起,聊天机器人和会话式 UI 也开始渗透 Web 领域,所以说,现在的 Web 开发已经和几年前完全不一样了。 当面对日新月异的技术、错综复杂的网站时,新入行的开发者很容迷失方向。以下这篇指南,展示了后端开发的全景、
来自: 社区博客运维安全,没那么简单
随着IT技术和业务的发展,以及各式各样安全漏洞的涌现,运维与安全这两个专业日渐交融,人们对运维安全的重视程度越来越高,出现了一个新的交叉领域叫“运维安全”。黑客、白帽子忙于挖掘运维安全漏洞,企业忙于构建运维安全体系,一时间无数漏洞纷至沓来,座座堡垒拔地而起。作者立足自身多年运维安全实践,也来探讨一二。本文按照提出问题到回应答案的思路,先抛出作者对运维安全的理解,并解释了重视运维安全的原因。接着根据
来自: 社区博客迈入云计算,如何为程序员准备技术路线图?
开发者和程序员准备好转到云了吗?在决定之前,请了解一些你需要考虑的事项。 IT基础设施正在积极地转向云环境。大多数企业已经为迁移到云平台建立了新的愿景。这些积极的变化是由高层管理人员(首席技术官,首席执行官和CDO)推动的,而底层架构师则针对云原生应用程序讨论SaaS,PaaS和微服务。任何一方都会时宜的让开发者跟进新的技术方向。 [图片] 云应用程序具有独特的功能,例如支持分布式体系结构,具有高
来自: 社区博客Apache Kyuubi 在 T3 出行的深度实践
支撑了80%的离线作业,日作业量在1W+ 大多数场景比 Hive 性能提升了3-6倍 多租户、并发的场景更加高效稳定 T3出行是一家基于车联网驱动的智慧出行平台,拥有海量且丰富的数据源。因为车联网数据的多样性,T3出行构建了以 Apache Hudi 为基础的企业级数据湖,提供强有力的业务支撑。而对于负责数据价值挖掘的终端用户而言,平台的技术门槛是另一种挑战。如果能将平台的能力统合,并不断地优化和
来自: 社区博客数据库不适合Docker及容器化的7大原因
所有的服务都开始了容器化升级,在一切皆容器的主流思想下,无状态的服务采用容器化已经是大势所趋,常常困扰架构师的一个问题是,数据库是否需要容器化? 如果我们观察 2017 年技术行业,容器和 Docker 依然将是最热门的流行语。我们开始在每个领域的 Docker 容器中打包开发的软件。从小型初创公司到巨大的微服务平台都在使用容器技术。从 CI 平台到 Raspberry Pi 。从数据库到
来自: 社区博客网易云数据库架构设计实践
网易作为国内领先的互联网技术公司,拥有众多的互联网产品与移动手机客户端应用,例如大家耳熟能详的网易博客、云阅读、云音乐、易信等。数据库作为支撑互联网产品最核心的后台服务,对产品的重要性不言而喻。随着产品数量以及应用规模的急剧增长,数据库管理逐渐成为产品发展的瓶颈: 硬件采购周期长,沟通协调成本高,数据库部署需求难以得到快速响应; 硬件利用率低,资源难以做到按需使用,弹性扩展; 服务可用性差、数
来自: 社区博客致传统企业朋友:不够痛就别微服务,有坑 (1)
此文已由作者刘超授权网易云社区发布。 欢迎访问网易云社区,了解更多网易技术产品运营经验。 一、微服务落地是一个复杂问题,牵扯到IT架构,应用架构,组织架构多个方面 在多家传统行业的企业走访和落地了微服务之后,发现落地微服务是一个非常复杂的问题,甚至都不完全是技术问题。 当时想微服务既然是改造应用,做微服务治理,类似注册,发现,熔断,限流,降级等,当然应该从应用开发组切入,一般一开始聊的会比较开心,
来自: 社区博客