获得徽章 0
Day25: 今天学习了RDBMS的作用、发展历程及其核心技术,RDBMS的企业级实践。RDBMS 中 ACID 的概念:原子性(Atomicity):事务是一个不可再分割的工作单元,事务中的操作要么都发生,要么都不发生。一致性(Consistency):数据库事务不能破坏关系数据的完整性以及业务逻辑上的一致性。隔离性(Isolation):多个事务并发访问时,事务之间是隔离的,一个事务不应该影响其它事务运行效果。持久性(Durability):在事务完成以后,该事务所对数据库所做的更改便持久的保存在数据库之中,并不会被回滚。
展开
评论
Day24: 今天学习了自动内存管理,Go 内存管理及优化,编译器和静态分析,Go 编译器优化。
评论
Day23: 今天学习了网站常见安全漏洞的相关知识,了解了网站基本组成和漏洞的定义,了解了服务器和客户端相关的漏洞知识。
评论
Day22: 今天调试了下大项目的接口,并完善了下redis的缓存处理,最后调试了下1024code里的演示代码。
评论
Day21:今天在服务器搭建好了消息队列并投入使用了,学习了企业级后端架构,单机,单体,垂直应用,SOA (Service Oriented Architecture),微服务 (Microservice)等。
评论
Day20:昨天忘记打卡了,今天学习了微服务架构的背景由来、架构概览、基本要素,微服务架构的基本组件、工作原理、流量特征,核心的服务治理功能,包括流量治理、服务均衡、稳定性治理。
评论
Day19:今天用gen生成的接口重写了service与数据库之间的操作,重写了service对应的接口信息,增加了一些新功能。
评论
Day18: 今天学习了消息队列的前世今生,消息队列-Kafka,消息队列-BMQ,消息队列-RocketMQ,Producer端逻辑、Broker端逻辑、Consumer端逻辑。
评论
Day17: 今天学习了 HDFS和对象存储的区别,对象存储的用法:GET:获取对象内容 PUT:下载对象内容 DELETE:删除对象内容 HEAD:获取对象元信息,对象存储面临的工程挑战和解法。
评论
Day16: 今天push了自己的任务在github上,熟悉了下fork操作,看了一下自己负责的模块,有了初步的想法。
评论
Day15: 今天学习了Redis实现数据持久化的原理:AOF/RDB,Redis单线程处理命令的概念,了解了GET/SET,ZSET,SETNX实现分布式锁,慢查询:大Key、热Kye的读写,一次操作过多的Key(mset/hmset/sadd/zadd)。
评论
Day14: 今天学习了 Go 框架三件套(Web/RPC/ORM),了解了HTTP 框架 Hertz ,RPC 框架 Kitex,ORM 框架 Gorm ,了解了IDL以及IDL的语法。
评论
Day13: 昨天晚上开了一两个小时的小组会议,讨论了下大项目的基本架构与成员分工,熟悉了一下项目流程,交流了下成员各自的经验。
评论
Day12:今天学习了存储和数据库的基本知识,了解了业内最新的存储与数据库的新技术,例如 SPDK、人工智能和新硬件加速等技术。
评论
Day11:今天学习了RPC 相关的基本概念、RPC 框架的分层设计、衡量 RPC 框架的一些核心指标、字节内部 RPC 框架 Kitex 。
评论
Day10: 今天回顾了下go的用法和语法特性,深入了解了下大项目中关注模块的设计,以及相应的缓存数据库设计,消息队列设计。
评论
Day9:今天学习了权威DNS:保存了相应域名的权威信息。权威DNS即通俗上“这个域名我说了算”的服务器;LocalDNS:缓存+递归查询,运营商(集团网)部署的本地DNS服务器,直接接受网内客户端请求;静态加速:针对视频、图片等不变的内容,将其缓存在靠近用户的边缘节点,缓存预热后用户直接从边缘获取,从而加速访问速度;动态加速DCDN:针对API类返回值不同的请求,通过特殊的网络优化方式(路由优化、传输优化)等技术加速其达到源站的速度;DPDK:Data Plane Development Kit,主要用户4层负载均衡,用于转发的网络加速领域比较多;以极大提高网卡报文的处理性能和吞吐量,提高数据平面应用程序的工作效率。
展开
评论
下一页
个人成就
文章被阅读 535
掘力值 62
收藏集
0
关注标签
0
加入于