架构
-
一文搞懂应用架构的3个核心概念
如果你是一名业务开发,你可能要说,我整天就是做CRUD(增删改查),哪里需要了解什么应用架构设计? 经常有人说,程序员 35 岁之后很容易陷入瓶颈,被行业淘汰,我觉得原因其实就在此…
-
JDK中自带的JVM分析工具
一、业务背景 对于分布式架构中的文件服务来说,由于涉及大量的IO流操作,很容易引发JVM的相关异常,尤其是内存溢出的问题; 在最近的一次版本迭代中,真实的业务处理场景和上述几乎一致…
-
如何在分布式数据库中进行数据复制?分布式数据库中数据复制的优点和缺点
本文中,我们将讨论分布式数据库中数据复制的优缺点。首先,我们将了解数据复制,然后讨论分布式数据库中的数据复制。在其他计算机上保留和维护重要数据的多个副本的过程称为数据复制。接下来,…
-
了解Pytorch|Get Started with PyTorch
Basics 就像Tensorflow一样,我们也将继续在PyTorch中玩转Tensors。 从数据(列表)中创建张量 data = [[1, 2],[3, 4]] tensor…
-
Kubernetes后台数据库etcd:安装部署etcd集群,数据备份与恢复
一.系统环境 服务器版本 docker软件版本 CPU架构 CentOS Linux release 7.4.1708 (Core) Docker version 20.10.12…
-
字节微服务HTTP框架Hertz使用与源码分析
一、前言 Hertz[həːts] 是一个 Golang 微服务 HTTP 框架,在设计之初参考了其他开源框架 fasthttp、…
-
【深入浅出 Yarn 架构与实现】2-1 Yarn 基础库概述
一、主要使用的库 Protocol Buffers:是 Google 开源的序列化库,具有平台无关、高性能、兼容性好等优点。YARN 将其用到了 RPC 通信中,默认情况 下,YA…
-
你需要知道的4个数据库扩展解决方案
你已经用一个直观的、用户友好的用户界面启动了你的应用程序。但是,如果你的应用程序遇到负载问题,这将使你的终端客户在使用它时感到沮丧。很有可能问题不在应用程序内部,而是在数据库。根据…
-
EasyExcel对大数据量表格操作导入导出
前言 最近有个项目里面中有大量的Excel文档导入导出需求,数据量最多的文档有上百万条数据,之前的导入导出都是用apache的POI,于是这次也决定使用POI,结果导入一个四十多万…
-
使用 Go HTTP 框架 Hertz 进行 JWT 认证
Demo 介绍 使用命令行工具 hz 生成代码 使用 JWT 扩展完成登陆认证和授权访问 使用 Gorm 访问 …