• <sup id="my82s"><source id="my82s"></source></sup>
  • <legend id="my82s"><div id="my82s"></div></legend>
    <li id="my82s"><tt id="my82s"></tt></li>
    <bdo id="my82s"><rt id="my82s"></rt></bdo>
  • 架构设计

    分布式系统中,级联故障是最可怕的

    这篇文章是想带你了解如何通过防止故障传播来提高大型分布式系统的弹性。

    ITPUB社群
    数据架构
    2022-11-22 15:00

    你不需要微服务

    本文作者通过分析微服务的常见优点能解决的问题,提出如何使用单体应用来缓解这些问题,最终指出采用微服务还是单体架构要根据团队实际情况,而不是为了微服务而微服务。作者最后给出建议,中小团队和新型团队,建议采用单体架构,大中型团队,可以采用微服务架构,但要充分权衡。

    ITPUB社群
    数据架构
    2022-11-22 14:56

    微服务框架的实现:舍与不舍

    生活中充满了各种trade-off(权衡),编程开发中也是如此。本文将通过实战的角度,分享在开发微服务框架的过程中,针对不同的组件做的一些抉择,包括,协议支持的多少?数据传输采用TCP还是UDP?网络处理是普通处理模型还是定制的epoll?序列化框架那么多,该用哪种?注册中心选哪家?路由方式哪种好,如何限流等等。

    网络通信频道
    操作系统
    2022-10-24 10:27

    如何应用云原生、低代码、DDD点亮业务活力?| 聚焦SACC2022

    2022年10月27日~29日,由IT168旗下ITPUB企业社区平台主办的第十五届中国系统架构师大会(SACC2022)将在云端进行网络直播。本届大会以“激发架构性能 点亮业务活力”为主题,云集国内CTO、研发总监、高级系统架构师、开发工程师和IT经理等技术人群,力争为各路豪杰奉献一场技术的饕餮盛宴。

    qing_yun
    软件结构
    2022-10-14 18:53

    使用基于 AI 的网络安全更快地检测威胁

     IntelliGenesis 有一个基于 NVIDIA Morpheus 的 flyaway kit,旨在与环境无关,可在边缘进行即时检测和修复。他们已经建立了一个企业解决方案来大规模进行基于人工智能的实时威胁检测。它可以定制,但足够简单,可以让任何级别的数据科学家或领域专家使用。使用 Morpheus 和 GPU 加速,他们立即看到性能的呈指数级增长。

    服务器频道
    基础设施
    2022-10-11 20:17

    聚焦2022中国系统架构师大会,金融行业专场精彩亮点提前看

    2022年10月27日~29日,由IT168旗下ITPUB企业社区平台主办的第十五届中国系统架构师大会(SACC2022)将在云端进行网络直播。本届大会以“激发架构性能 点亮业务活力”为主题,云集国内CTO、研发总监、高级系统架构师、开发工程师和IT经理等重磅嘉宾,旨在奉献一场技术的饕餮盛宴。

    网络通信频道
    操作系统
    2022-09-30 15:35

    破解Kubernetes应用开发困局

    如果您的开发环境是Minikube或自建/云K8s集群,开发的对象是微服务应用,自定义Controller或Operator,并且正在面临编码/调试/测试循环慢的问题。通过本文,您将收获如何借助开源工具实现在Kubernetes环境下更加高效的开发循环反馈,以及解密开源工具Nocalhost的全新用法和核心原理。

    网络通信频道
    操作系统
    2022-09-27 09:14

    云原生架构日志监控最佳实践

    云原生架构的日志监控要求现代 Web 应用程序采用与传统应用程序略有不同的方法。部分原因是应用程序环境要复杂得多,包括从微服务中获取数据、使用 Kubernetes 和其他容器技术,以及在许多情况下集成开源组件。

    danny_2018
    设计模式
    2022-02-28 10:24

    Django框架,Flask框架和Tornado框架各有什么优缺点

    Django:Python 界最全能的 web 开发框架,battery-include 各种功能完备,可维护性和开发速度一级棒。常有人说 Django 慢,其实主要慢在 Django ORM 与数据库的交互上,所以是否选用 Django,取决于项目对数据库交互的要求以及各种优化。而对于 Django 的同步特性导致吞吐量小的问题,其实可以通过 Celery 等解决,倒不是一个根本问题。Djang

    奈学教育
    软件结构
    2020-07-28 18:40

    2020 年,从架构谈起,到 Mesh 结束

    发布云原生技术最新资讯、汇集云原生技术最全内容,定期举办云原生活动、直播,阿里产品及用户最佳实践发布。与你并肩探索云原生技术点滴,分享你需要的云原生内容。

    阿里巴巴云原生公众号
    数据架构
    2020-07-17 09:11

    五分钟学会Elasticsearch查询代理设计

    Elasticsearch(ES)是一款基于Lucene的开源分布式搜索引擎。由于其稳定、可靠、快速、安装使用方便等优良特性,目前在业界已广泛使用。ES用途主要分两个方向:分布式实时文件存储?以及?分布式实时分析搜索引擎。一、为什么需要查询代理屏蔽复杂的DSL某二手交易平台使用ES,主要用来支持商品、用户等(以下统称文档)的搜索和分析。ES为查询功能提供了基于Json的完整Qu

    奈学教育
    基础设施
    2020-06-11 18:41

    Java的逐步发展阶段!

    一、C语言的发展过程 C语言是在70年代初问世的。 一九七八年由美国电话电报公司(AT&T)贝尔实验室正式发表了C语言,同时由B.W.Kernighan和D.M.Ritchit合著了著名的《THE C PROGRAMMING LANGUAGE》一书 ,通常简称为《K&R》,也有人称之为 《K&R》标准。 但是,在《K&R》中并没有定义一个完整的C

    杨_Jun
    数据架构
    2020-06-06 15:13

    奈学干货分享:分布式CAP实践分析

    CAP理论,被戏称为“帽子理论”,CAP是Eric Brewer在2000年ACM研讨会上出了一个想法:“一致性、可用性和分区容错性三者无法在分布式系统中被同时满足,并且最多只能满足其中两个!”

    奈学教育
    软件结构
    2020-05-29 16:24

    网络通信1:字节流的封装

    在网络通讯中,数据在网络传输的格式常以字节流的形式进行,因此需要我们对字节流进行写入和读出的操作。在几乎其他所有语言中,网络数据的收发在利用类似send(或write)和recv(或read)的方法时并没有明显的流处理。需要借助流才可以完成。数据流(data stream)是一组有序,有起点和终点的字节的数据序列。包括输入流和输出流。很多语言常将数据流分为输入流(InputStream)和输出流(

    WolfHawk_ITPUB
    软件结构
    2020-05-20 11:04

    中台建设中的幕后意义

    中台战略主要都是指通过「小前台,大中台」的架构方式,降低试错成本,加快响应速度,从而真正做到「降本增效」。

    bfmo
    数据架构
    2020-05-12 17:22

    抱歉,请不要把 “业务逻辑层” 理解为 “业务中台”

    在IAS2019中台架构峰会上,我曾与一位年轻帅气的技术小伙来了一番有趣的对话。

    吃草的罗汉
    数据架构
    2020-05-09 17:42

    高德技术评测建设之路

    本文试图阐述评测这一新岗位在高德的主要职责,发展进化过程,以及这一岗位所负责的产品效果评估手段与体系搭建。

    amap_tech
    设计模式
    2020-05-09 11:50

    笑话:大厂都在用的任务调度框架我能不知道吗???

    猿天地由《Spring Cloud微服务-全栈技术与案例解析》, 《Spring Cloud微服务 入门 实战与进阶》作者尹吉欢创建。 资深Java技术专家和微服务技术专家,在Spring Cloud和微服务方面有丰富的经验。

    猿天地
    数据架构
    2020-05-08 15:36

    如何评估一项技术是否值得长期投入

    Aliware阿里巴巴中间件官方账号

    阿里巴巴中间件
    软件结构
    2020-04-24 15:39
    联系我们

    商务合作:

    Tel: +86-15801238530

    Email:sales@itpub.net

    媒体合作:

    Email:edit@it168.com

    关注公众号获取更多技术文章

    亚洲三级理论
  • <sup id="my82s"><source id="my82s"></source></sup>
  • <legend id="my82s"><div id="my82s"></div></legend>
    <li id="my82s"><tt id="my82s"></tt></li>
    <bdo id="my82s"><rt id="my82s"></rt></bdo>