• 本人拥有 10 多年开发和架构经验 java及 ai 相关项目均可以承接 欢迎联系我洽谈合作~~
    • 5天前
  • Google Guava 基础入门 Guava 是 Google 开发的一个核心 Java 工具库,广泛应用于 Google 内部各大产品。作为 Java 开发者,掌握 Guava 可以极大提升开发效率,它提供了字符串处理、集合增强、函数式编程、...
  • kafka kafka本质上是⼀个消息队列。与zeromq不同的是,Kafka是一个独立的框架而不是一个库。这里主要介绍其原理,至于具体的安装等操作不做介绍,只是提示一下,第一次运行时,先设置前台运行,看会不会报错。 架构 注意下图没有画上zoo...
    • 9天前
  • 应用(Application)部署容器化演进之路 一、应用程序部署痛点 1.1 应用程序部署流程 举例:部署一个JAVA编程语言开发的Web应用,以War包放入Tomcat方式部署。 部署过程如下: 服务器配置运行环境:JAVA代码运行环境,例...
  • 容器技术所涉及Linux内核关键技术 一、容器技术前世今生 1.1 1979年 — chroot 容器技术的概念可以追溯到1979年的UNIX chroot。 它是一套“UNIX操作系统”系统,旨在将其root目录及其它子目录变更至文件系统内的新...
  • 接口性能问题 在一个大型科技公司用户中台中,组织机构扮演着至关重要的角色,涉及到多个部门、团队和员工的关系和层级。 然而,随着公司规模的不断扩大和组织结构的复杂性增加,组织机构树的数据量也日益庞大。 这给内部用户在内部系统平台查询组织机构树时带来...
  • nebulaGraph 选型 一.why nebulaGraph ? 在图数据库的选型上我们主要考虑了以下 5 点:(A) 项目开源,暂不考虑需付费的图数据库;(B) 分布式架构设计,具备良好的可扩展性;© 毫秒级的多跳查询延迟;(D) 支持千亿...
    • 9天前
  • k8s集群安装&nebulaGraph部署 一,集群环境准备 集群规划 #把xxx替换为对应的主机名 192.168.222.141 node1 192.168.222.142 node2 192.168.222.143 node3 配...
    • 9天前
  • mysql执行计划 ​ 在企业的应用场景中,为了知道优化SQL语句的执行,需要查看SQL语句的具体执行过程,以加快SQL语句的执行效率。 ​ 可以使用explain+SQL语句来模拟优化器执行SQL查询语句,从而知道mysql是如何处理sql语句...
    • 9天前
  • mysql的锁机制 1、MySQL锁的基本介绍 ​ **锁是计算机协调多个进程或线程并发访问某一资源的机制。**在数据库中,除传统的 计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性...
    • 9天前