请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

技术干货

    如何从复杂单体应用快速迁移到微服务?

    如何从复杂单体应用快速迁移到微服务?

    admin2019-1-14 11:00
    【51CTO.com原创稿件】想必你已知道了微服务及其工作原理,现在是时候探讨如向微服务转变这个关键话题了。为什么要向微服务转变整体式(monolithic)应用程序很庞大(代码行数方面)、很复杂(功能依赖和数据等方面 ...
    JAVA开发技术428人围观
    全文搜索引擎选ElasticSearch还是Solr?

    全文搜索引擎选ElasticSearch还是Solr?

    admin2019-1-3 09:46
    最近项目组安排了一个任务,项目中用到了基于 Solr 的全文搜索,但是该 Solr 搜索云项目不稳定,经常查询不出来数据,需要手动全量同步。而且它还是其他团队在维护,依赖性太强,导致 Solr 服务一出问题,我们的项目 ...
    JAVA开发技术398人围观
    新手也能看懂,Kubernetes其实很简单

    新手也能看懂,Kubernetes其实很简单

    admin2019-1-2 09:14
    Kubernetes 是这两年最热门、最被人熟知的技术了,它为软件工程师提供了强大的容器编排能力,模糊了开发和运维之间的边界,让我们开发、管理和维护一个大型的分布式系统和项目变得更加容易。本文会先简单介绍 Kubere ...
    深度 | 掌握Nginx监控运维,这一篇足矣!

    深度 | 掌握Nginx监控运维,这一篇足矣!

    admin2018-12-28 16:32
    Nginx 是一个开源、免费、高性能的 HTTP 和反向代理服务器,也可以用于 IMAP/POP3 代理服务器。充分利用 Nginx 的特性,可以有效解决流量高并发请求、cc 攻击等问题。本文探讨了电商场景下 Nginx 的监控方案,并将使 ...
    JAVA开发技术369人围观
    微服务架构有毒,何时不使用微服务?

    微服务架构有毒,何时不使用微服务?

    admin2018-12-25 09:11
    【51CTO.com原创稿件】在过去的四年中,使用微服务来构建应用程序似乎成了一种标准。大多数我所合作过的团队也对此表现出了不同程度的兴趣。微服务所承诺的弹性、高可用、低耦合、敏捷,以及能够解决单体架构带来的 ...
    JAVA开发技术497人围观
    还不理解“分布式事务”?这篇给你讲清楚!

    还不理解“分布式事务”?这篇给你讲清楚!

    admin2018-12-20 11:08
    【51CTO.com原创稿件】这篇文章将介绍什么是分布式事务,分布式事务解决什么问题,对分布式事务实现的难点,解决思路,不同场景下方案的选择,通过图解的方式进行梳理、总结和比较。相信耐心看完这篇文章,谈到分布 ...
    JAVA开发技术663人围观
    传统企业请注意:不够痛就别微服务,有坑

    传统企业请注意:不够痛就别微服务,有坑

    admin2018-12-19 09:02
    在多家传统行业的企业走访和落地了微服务之后,我发现落地微服务是一个非常复杂的问题,甚至都不完全是技术问题,它牵扯到 IT 架构,应用架构,组织架构多个方面。当时我想微服务既然是改造应用,做微服务治理,类似 ...
    JAVA开发技术660人围观
    前端开发 2018 回顾及 2019 展望

    前端开发 2018 回顾及 2019 展望

    admin2018-12-16 21:37
    WebAssembly 发布了主要版本,核心规范达到 1.0WebAssembly 通常被认为是 web 的未来。 它旨在通过提供在 web 上运行的二进制格式,最大限度地提高性能,减小文件大小,并支持多种语言的 web 开发。2017 年末,所有 ...
    前端开发技术638人围观
    手把手教你设计一个百万级的消息推送系统

    手把手教你设计一个百万级的消息推送系统

    admin2018-12-11 10:39
    由于我做的是物联网相关的开发工作,其中不免会遇到和设备的交互,最主要的工作就是要有一个系统来支持设备的接入并向设备推送消息,同时还得满足大量设备接入的需求。搜索复制所以本文分享的内容不但可以满足物联网 ...
    JAVA开发技术398人围观
    【原创】Centos7.4 服务器环境搭建mysql、java、tomcat、subversion(svn服务器)、Jenk ...

    【原创】Centos7.4 服务器环境搭建mysql、java、tomcat、subversion(svn服务器)、Jenk ...

    admin2018-12-9 21:36
    基础环境:操作系统CentOS 7.4 64位CPU1 核内存1 GB公网带宽1 Mbps登录用户root安装java和tomcat利用rz或者ftp工具上传java.gz、tomcat.gz 到/opt目录如图tar zxvf jdk-8u191-linux-x64.tar.gz 解压vim /etc/profile ...
    JAVA开发技术363人围观
    [面试题]1000瓶毒药里面只有1瓶是有毒的,问需要多少只老鼠才能试出那瓶有毒。 ... .. ...

    [面试题]1000瓶毒药里面只有1瓶是有毒的,问需要多少只老鼠才能试出那瓶有毒。 ... .. ...

    admin2018-12-9 12:33
    题目:1000瓶毒药里面只有1瓶是有毒的,毒发时间为24个小时,问需要多少只老鼠才能在24小时后试出那瓶有毒。思路:这题试Bloom Fliter 算法。详情可以参考:https://blog.csdn.net/jiaomeng/article/details/1495500 ...
    JAVA开发技术308人围观
    顶尖架构师也该掌握的微服务架构设计指南

    顶尖架构师也该掌握的微服务架构设计指南

    admin2018-12-9 02:56
    【51CTO.com原创稿件】将某个单一功能的应用单元分解成多个微型服务单元,这就是微服务处置传统单体式架构的思想。但是,实际上微服务的架构模式远不止这么一种。如今,它已经成为了各大主流软件的首选开发方案。微 ...
    JAVA开发技术312人围观
    命令模式-接收者与执行者解耦和

    命令模式-接收者与执行者解耦和

    admin2018-12-9 01:53
    老板:阿飞,咱们公司又接了个新项目,一个客户,,卧室和客厅很大,电灯电视开关也不好找,所以希望制造一个遥控器来控制一些家具的开启与关闭,目前需要5个按键,卧室的灯,卧室的电视,客厅的灯,客厅的电视,在 ...
    JAVA开发技术293人围观
    JVM——内存溢出和内存泄漏的区别

    JVM——内存溢出和内存泄漏的区别

    admin2018-12-9 01:44
    今日本帅博主在研究JVM,今天我们就来游走于内存溢出与内存泄漏之间,且看看它们是个啥,且又有啥子区别。1.内存溢出和内存泄漏是啥内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出 ...
    JAVA开发技术278人围观