摘要:
ELK Stack, Elasticsearch, 搜索引擎, 全文检索, 特点与应用及场景, Linux部署, Docker 容器部署, 工具与插件, ES内部特征, 索引 Index, 文档数据 Doc, 分词器 analyzer, 倒排索引 inverted index, ES执行过程, ES REST APIs, .NET应用, 索引创建, 数据维护, 聚合查询。 阅读全文
摘要:
Hangfire,Client,Storage,Server,Dashboard,一次性作业任务,延迟作业,周期性定时作业,触发型作业任务,删除作业任务,作业队列,异常重试机制,原理机制与适用场景,DolphinScheduler,自定义业务流程,流程节点类型,串行并行逻辑节点,流程节点参数,数据源,流程实例管理,告警,资源与监控。 阅读全文
摘要:
Observability 可观测性, APM 应用程序性能监控, OpenTracing 链路追踪, OpenTelemetry 遥测数据 指标/链路/日志 的实现原理介绍, System.Diagnostics .NET诊断类, 内置指标, 创建自定义指标, 创建自定义跨度 Span, 生成链路, 项目集成体验 Prometheus, Jaeger, SkyWalking, SkyAPM.NET 的优劣 阅读全文
摘要:
Kafka 3.x,Kraft 模式,基于账号密码的 SASL+PLAINTEXT+ACL+SCRAM 认证授权,用户的分类,命令行创建用户,查看账号信息,认证授权的配置,将账号授权到Topic,写入与读取的权限,创建用户凭证,以用户凭证连接到Kafka,.NET凭证接入,可视化 Kafdrop 凭证接入,可视化 Kafka-UI 凭证接入。 阅读全文
摘要:
Nginx进程机制,Nginx重载过程,配置文件结构,均衡模式,限流与熔断,Nginx性能优化,多级缓存,资源静态化,合并请求,consul-template动态负载,Keepalived高可用 阅读全文
摘要:
分布式解决 Session 的问题,内存数据库 Redis 特性,单线程IO多路复用,重要配置项,数据类型,常用命令,Redis高性能数据结构,动态字符串 SDS,压缩列表 ziplist,紧凑列表 listpack,跳跃列表 skiplist,持久化 RDB/AOF,分布式集群,虚拟插槽,分布式锁,Lua 脚本,高并发带来的问题,缓存穿透,缓存击穿,缓存雪崩 阅读全文
摘要:
微服务集群化、Consul、服务注册、健康检测、服务发现、K/V存储、Datacenter、负载均衡方式、熔断与降级、Consul部署、Consul节点管理、Snapshot集群备份、命令行方式注册服务、API 方式注册服务、引用类库方式注册服务、服务发现测试 阅读全文
摘要:
微服务,Ids4认证授权,服务限流,跨域及策略,服务间的通信,RPC,微服务的概念,微服务的特性,微服务的优势,整体式架构 与 微服务架构 的比较 阅读全文
摘要:
MySQL8.0 高可用集群,mysql-shell、mysql-router、docker、单主多从、集群服务参数配置说明、GTID、binlog、AdminAPI 集群管理、负载均衡、读写分离、故障转移 阅读全文
摘要:
MySQL8.0性能优化(实践)、InnoDB、索引、缓存、表分区、线程、配置优化、查询性能、慢查询、写入性能、性能调优实践。 阅读全文
摘要:
Docker基础、安装卸载、基础命令、Image、Container、Dockerfile 制作镜像、Repository、Compose、客户端工具Machine、集群管理工具Swarm 阅读全文
摘要:
IdentityServer4、 IClientStore、IResourceStore、IProfileService、IResourceOwnerPasswordValidator 在.NET中的实现。 阅读全文
摘要:
IdentityServer4、Scope、Client、Client.Scope、Claim、ApiResource、ApiResource.Scope、ApiResource.UserClaims、IdentityResource、IssuedClaims 阅读全文
摘要:
.Net 线程与锁,同步 / 异步,Thread,ThreadPool.QueueUserWorkItem 后台线程,Task.Run / Task.Factory.StartNewd,Parallel,await / async,lock,SpinLock,Interlocked,应用级锁Monitor,Semaphore,系统级锁Mutex,线程的终止与销毁,线程安全集合,Array,ArrayList,并发集合类,ConcurrentBag,ConcurrentStack,ConcurrentQueue,ConcurrentDictionary 阅读全文
摘要:
GitLab 私有化部署 / DevOps / GitLab-runner / CI/CD / 持续集成 / 持续交付 / 持续部署 - 源代码托管 & 自动化部署 阅读全文
摘要:
kafka 各项主要参数说明 及 性能调优,提升整体吞吐量,精准数据效果。 阅读全文
摘要:
Kafka Consumer,消费者消费流程,配置介绍,offset的使用,消费者组,消费者组内再平衡,再平衡策略,提高消费者端吞吐量。 阅读全文
摘要:
Kafka Partition中的文件存储机制,数据写入方式,数据查询方式,Segment文件,高效读写数据的原因,稀疏索引,数据顺序写入磁盘,零拷贝技术,数据文件的清理方式及配置。 阅读全文
摘要:
kafka broker,数据分区,kafka broker 应答机制,leader与副本数据同步,数据不重复,数据防丢失,数据按顺序,数据幂等性,partition 分区自动平衡,broker节点管理。 阅读全文
摘要:
Kafka Producer生产者端,Producer生产者工作原理,Producer中的内存队列,Producer Send线程数据分区策略,Sender线程发送机制,broker应答机制。 阅读全文
摘要:
Linux Kafka 安装,基本命令 Topic、Producer、Consumer,zookeeper 集群配置,kraft 集群配置。 阅读全文
摘要:
Kafka 消息队列 概念 模式 架构 应用 阅读全文
摘要:
MySQL8.0性能优化,引擎、分表 / 拆表 / 分库 / 分盘、索引优化、脚本SQL优化、InnoDB缓冲池优化、连接池优化、MySQL日志 阅读全文
摘要:
Linux开机自动启动运行。Linux 守护进程:脱离控制终端的,运行于后端的进程,由系统管理的,按计划自动启动/停止/重启,用以执行特定的任务。在某些需求场景下,我们希望某项系统任务能够按计划按预期,始终/自动 保持正常运行状态,以便于持续提供服务功能。不依赖于任何终端,不因连接终端的变化而对进程的运行产生关联或影响,与当前环境隔离开来,让程序本身能够自动进入后台运行。以便于让管理员可以在终端继续处理其它工作。自定义 systemctl 服务配置文件,利用 init.d、systemd、systemctl、crond 的实现。 阅读全文
摘要:
C#中 数组Array、ArrayList、集合List、链表LinkedList、堆栈Stack、队列Queue、字典Dictionary 的各自特点 阅读全文
摘要:
.Net 中的 string、String、StringBuilder 的内存处理性能 和 应用场景。 阅读全文
摘要:
基于 RedHat 系的 Linux 常用命令及系统优化;RHEL,CentOS,RockyLinux,AlmaLinux,Linux scp 远程文件复制,Linux tzselect 时区设置,Linux rpm yum dnf 安装包管理器,Linux vi 文件编辑,Linux tar 解压缩,Linux net-tools 网络管理,Linux chown chmod 所属权限的设置,Linux命令行切换,Linux systemctl 系统服务管理,Linux firewall 系统防火墙管理,Linux EPEL 第三方库,Linux ELRepo 第三方库,Linux kernel 系统内核升级维护,Linux hosts 网络性能优化,Linux SELinux 优化,Linux Swap 交换区,sysctl 内核参数优化等。 阅读全文
摘要:
.Net GC垃圾回收是对于内存堆的处理过程。当一个应用程序进程创建时,会为此应用程序在物理内存堆中分配一块虚拟的连续性内存空间,以供应用程序后续运行时存放产生的数据对象实例。GC是一个独立的进程,用来自动维护管理内存堆中的空间分配和释放。它通过一个或多个线程进行垃圾回收,默认启用后台线程垃圾回收。 阅读全文
摘要:
OAuth 2.0授权协议使第三方应用程序可以通过协调资源所有者和HTTP服务之间的批准交互,或者通过允许第三方应用程序代表资源所有者来获得对HTTP服务的有限访问权,或者代表资源所有者。 代表自己获取访问权限。通常分为Authorization Code Grant、Implicit Grant、Client Credentials、Password Credentials四种方式。 阅读全文