下载安卓APP
龙果安卓APP
博客
  • 最新发布
  • 热门推荐
  • 热门评论
  • 微服务架构下,如何实现分布式跟踪?
    作者:longuo2017-11-09 12:35:19

    微服务架构​的本质,是把整体的业务拆分成很多有特定明确功能的服务,通过很多分散的小服务之间的配合,去解决更大,更复杂的问题。对被拆分后的服务进行分类和管理,彼此之间使用统一的接口来进行交互。

  • JAVA高并发设计[转]
    作者:194****@qq.com2017-11-09 12:25:15

    同步和异步通常用来形容一次方法调用,同步方法,调用者必须等到方法调用返回后,才能继续后续的行为,异步方法调用会立即返回,调用者就可以继续后续的操作

  • ElasticSearch 集群监控[转]
    作者:admining2017-11-08 18:38:53

    Elasticsearch 提供了大量的 Metric,可以帮助您检测到问题的迹象,在遇到节点不可用、out-of-memory、long garbage collection times 的时候采取相应措施,但是指标太多了,有时我们并不需要这么多,这就需要我们进行筛选。

  • 三年运营:日活百万的微服务数据分析架构
    作者:189****3729@qq.com2017-11-07 14:41:23

    这几年数据分析迅速发展,我们也做了一个微数据分析工具。该产品已成功运行三年,满足日活百万的企业。产品结构很简单,用世上最简单的语言php,最普遍的数据库mysql,服务器可以选择apache也可以选择nginx,一切看你自己的喜好。

  • 双十一临近,怎样让买家流畅地秒杀?
    作者:changlong2017-11-06 11:52:20

    十一月临近,一年一度的电商大戏“双十一”又将隆重出场,目前各大商家已经开始各类优惠券的发放,各类大促的商品表单也已经提前流出,即将流入各个用户的购物车中。

  • 基于REST微服务的5个最佳实践
    作者:liutao2017-11-03 10:53:11

    微服务​现在已经很流行了,如果想让微服务架构开发变得友好,而且可以让开发者管理起来轻松一些,跟踪误差更容易,那么只要遵循本文中所述的5个最佳实践就可以了。

  • Java多线程和并发基础面试问答,错过会后悔哦【转】
    作者:188XXXXXXX@163.com2017-11-03 10:37:37

    第一:Java多线程面试问题 1:进程和线程之间有什么不同? 一个进程是一个独立(self contained)的运行环境,它可以被看作一个程序或者一个应用。而线程是在进程中执行的一个任务。Java运行环境是一个包含了不同的类和程序的单一进程。

  • 微服务下的网关与容错【转】
    作者:188XXXXXXX@163.com2017-11-02 18:05:11

    自微服务概念以来,众多的软件架构在践行着这一优秀的设计理念。各自的系统在这一指导思想下收获了优雅的可维护性,但一方面也给接口调用提出了新的要求。

  • 王者荣耀高并发背后的故事
    作者:liutao2017-11-02 17:48:48

    “王者荣耀”是一款国民级手机游戏,用户体量巨大,而且一直保持着较高的更新频率。这种业务场景下,突发也变得非常频繁,然而业务体验是至关重要的,使用CDN必不可少。类似地,经常有带宽突发的场景,比如新闻爆点视频、大型直播活动、热门影视剧上线、热门游戏等应用发布。

  • Kubernetes和Spring Cloud哪个部署微服务更好?
    作者:194594429@qq.com2017-10-31 11:52:26

    Spring Cloud 和Kubernetes都自称自己是部署和运行微服务的最好环境,但是它们在本质上和解决不同问题上是有很大差异的。在本文中,我们将看到每个平台如何帮助交付基于微服务的架构​(MSA),它们擅长哪个领域,并且如何两全其美的使用从而在微服务之旅上获得成功。

  • spark-streaming集成Kafka工程实例【转】
    作者:3055196782@qq.com2017-10-31 09:50:47

    在这篇文章里,我们模拟了一个场景,实时分析订单数据,统计实时收益。

  • 一台Java服务器跑多少个线程
    作者:liutao2017-10-30 18:32:53

    一台Java服务器能跑多少个线程?这个问题来自一次线上报警如下图,超过了我们的配置阈值。

  • 运用Spring Cloud搭建自我修复型分布式系统
    作者:1567926XXXX@qq.com2017-10-27 11:48:56

    Spring Cloud项目的既定目标在于为Spring开发人员提供一整套易于使用的工具集,从而保证其轻松构建起自己需要的分布式系统方案,以Netflix OSS堆栈为基础将大量实现堆栈加以整合打包。这些堆栈可以通过大家所熟知的各类基于注释的配置工具、Java配置工具以及基于模板的编程工具实现交付。

  • 高并发服务设计—缓存
    作者:liutao2017-10-26 10:26:13

    在多JVM实例的情况时,进程内缓存和磁盘缓存会存在两个问题:1.单机容量问题; 2.数据一致性问题(既然数据允许缓存,则表示允许一定时间内的不一致,因此可以设置缓存数据的过期时间来定期更新数据); 3.缓存不命中时,需要回源到DB/服务查询变多:每个实例在缓存不命中情况下都会回源到DB加载数据。

  • 备战京东双11-如何配置MySQL数据库超时设置
    作者:liutao2017-10-25 17:54:53

    最近备战京东双11,在配置MySQL的超时配置发现有很多地方可以设置。这么多超时的配置有什么影响,以及配置会有什么影响呢?今天的文章就给大家分析一下。

  • 浅谈微服务的简史及内部框架组成
    作者:194****@qq.com2017-10-24 18:47:26

    微服务之间通过网络进行通讯;服务彼此间可以独立的进行修改,服务的部署不应该引起消费方的变动;服务暴露过多,会造成和消费方的紧耦合。

  • Java注解机制之Spring自动装配实现原理
    作者:liutao2017-10-23 15:30:20

    Java中使用注解的情况主要在SpringMVC(Spring Boot等),注解实际上相当于一种标记语言,它允许你在运行时动态地对拥有该标记的成员进行操作。注意:spring框架默认不支持自动装配的,要想使用自动装配需要修改spring配置文件中<bean>标签的autowire属性。

  • Java架构师学习路线【转】
    作者:183XXXX1708@163.com2017-10-20 14:14:00

    Java反射技术,写框架必备的技术,但是有严重的性能问题,替代方案java字节码技术;nio,没什么好说的,值得注意的是”直接内存”的特点,使用场景;java多线程同步异步;java各种集合对象的实现原理,了解这些可以让你在解决问题时选择合适的数据结构,高效的解决问题

数据加载中,请稍后...