• ARTICLE
  • STRING
  • CONVERTER
  • ENCRYPT
  • NETWORK
  • MORE
    CHART
    MATH
    COORDINATE
    IMAGE
    FILE
  • ARTICLE
    STRING
    CONVERTER
    ENCRYPT
    NETWORK
    MORE
    CHART
    MATH
    COORDINATE
    IMAGE
    FILE
logo Online Tools
All Chinese English Newest Hottest
1105 search results Contribute

本文记录了logback-spring.xml文件不生效问题的整体排查思路。

30 Technology lddgo Shared on 2024-07-11

前几天,Kubernetes 迎来了它的十周岁生日。作为架构师都深知,在过去的十年中,微服务和容器技术迅猛发展推动了整个行业应用架构的重大升级。从早期的企业级应用架构,到后来的互联网架构、微服务架构,再到如今逐渐成为主流的云上 Serverless 架构,各行各业的企业和开发者无不受益于云原生技术发展运用所带来的红利。 在软件研发的生命周期中,设计、开发、交付和运维都是不可或缺的环节。云原生技术的出现带来了显著的效率提升和成本降低。云原生技术的发展堪称一次生产力的飞跃,它在多方面带来了显著的提高。例如,容器化的编排调度、分时复用、弹性伸缩和混合部署大幅提升了企业的资源效率,使得许多企业的资源利用率从 10% 提升至 40% 以上,显著降低了成本。同时,容器化上云、K8s 化管理以及 Serverless 架构等技术的出现,从过去需要自行维护大量组件到如今的免运维、弹性全托管,大幅提升了运维效率。微服务、容器化、DevOps、GitOps、IaC 等技术,提升了企业软件的交付效率,让业务敏捷迭代。

32 Technology lddgo Shared on 2024-07-11

这里一行代码,指的是:String.intern()的调用,为了调用这一行代码,也写了几十行额外的代码。

52 Technology lddgo Shared on 2024-07-10

随着 OpenTelemetry 在可观测领域影响力的不断提升,其项目以极快的速度不断演进。阿里云作为国内最广泛使用 Java 的厂商之一,深度参与 OTel Java Instrumentation 演进与社区活动,贡献、Review 各类 PR(pull request)合计超过 100 余个,参与 Issues 讨论 58 个,在 OpenTelemetry 项目的贡献榜亚太地区排名第一。 在 2024 OpenTelemetry Community Day[1]会议中,阿里云可观测工程师张乎兴(望陶)和饶子昊(铖朴)为大家带来了《GraalVM 静态编译下 OTel Java Agent 的自动增强方案与实现》[2]的演讲分享,介绍阿里云在相关领域的探索方案,本文是相关分享对应的中文整理。

47 Technology lddgo Shared on 2024-07-10

本文深入分析了RDMA技术在数据中心高性能网络环境下的工作原理及软硬件交互机制,通过对比传统Kernel TCP,突出了RDMA在减少延迟、提高系统性能方面的优势,同时讨论了其在内存管理、软硬交互方面的关键技术和挑战,为读者提供了全面理解RDMA技术及其应用场景的视角。

66 Technology lddgo Shared on 2024-07-09

本文将深度剖析SpringMVC中的跨域问题及其最佳实践,尤其聚焦于Jsonp接口在技术升级中遇到的跨域难题。结合一个具体的案例,展示在技术升级过程中,原有JSONP接口出现跨域问题的表现及原因,以及如何通过自定义SpringMVC的拦截器和MessageConvertor来解决这个问题。

48 Technology lddgo Shared on 2024-07-08

本文的探讨和编写主要围绕三个方面:架构是什么?架构师要解决的问题有哪些?解决这些问题的方法论是什么?最后作者希望人人都能具备架构师思维。

47 Technology lddgo Shared on 2024-07-05

Java平台从Java 8向Java 9及更高版本的进化,其中引入了一个重要的新特性——模块系统(Project Jigsaw)。模块系统的目的是解决大型应用的依赖管理问题,提升性能,简化JRE,增强兼容性和安全性,并提高开发效率。通过模块化,Java能够更好地支持微服务架构,提供更细粒度的封装和控制,以及更清晰的依赖关系。文章详细介绍了模块系统的概念,如MODULE DESCRIPTOR、主要参数、关键指令,以及模块化策略。此外,本文还提供了最佳实践建议,帮助开发者更好地理解和应用Java模块系统。

34 Technology lddgo Shared on 2024-07-05

本文主要介绍了Log4j2框架的核心原理、实践应用以及一些实用的小Tips,力图揭示Log4j2这一强大日志记录工具在现代分布式服务架构运维中的关键作用。

51 Technology lddgo Shared on 2024-07-04

每个业务系统的开发者都应该具备一定的架构师素养,架构师的重要职责不仅仅是做决策,更重要的是提升团队的整体能力。一个好的架构师应该聚焦于业务和系统,定义问题和结果,设计系统、模块和代码,同时也需要解决跨域问题,确定团队间的边界,制定规范,统一语言,并创建一个让每个人都能成长为架构师的环境,以促进团队的敏捷性。 本文旨在探讨如何培养架构思维,并阐述了架构师的职责、能力模型、方法论,以及如何成为架构师。

34 Technology lddgo Shared on 2024-07-03