2019最热微服务面试题

megrez 发表了文章 • 0 个评论 • 683 次浏览 • 2020-03-10 21:03 • 来自相关话题


Nginx的一项调查显示,目前有36%的企业正在使用微服务,而另外26%的企业正在研究如何实现微服务。 因此,现在可能是开始从事微服务开发的好时机。 以下是一些最常见的微服务面试题。

什么是Spring Cloud?

Spring Cloud在微服务中是...
查看更多

你需要知道的那些 Redis 数据结构

阿娇 发表了文章 • 0 个评论 • 551 次浏览 • 2020-03-10 19:43 • 来自相关话题


Redis 对于团队中的同学们来说是非常熟悉的存在了,我们常用它来做缓存、或是实现分布式锁等等。对于其 API 中提供的几种数据结构,大家也使用得得心应手。

API 中的数据结构有如下几种:
  • string
  • list
  • hash
  • set
  • s...
查看更多

从Git设计原理到业务系统设计与开发

大卫 发表了文章 • 0 个评论 • 487 次浏览 • 2020-03-10 19:09 • 来自相关话题


【编者的话】由于Jeff Dean的作品深而广,本文特意专注于小而美的Linus Torvalds第二作品:Git,希望从中汲取营养,向大师致敬。

文介绍Git核心优点和实现思路,重点引申出对业务系统设计与开发的启示;由于篇幅有限,本文不详细介绍Git命令的...
查看更多

一起做个简单的数据库(四):第一次测试 (含bug处理)

HeinzWu 发表了文章 • 0 个评论 • 437 次浏览 • 2020-03-10 10:59 • 来自相关话题


用C语言从零开始实现SQLite clone系列:
  1. REPL的介绍和设置
  2. 世上最简单的SQL编译器和虚拟机
    3...
查看更多

如何运用DDD(二):实体

翔宇 发表了文章 • 0 个评论 • 523 次浏览 • 2020-03-09 20:40 • 来自相关话题


【编者的话】本文将介绍领域驱动设计(DDD)战术模式中另一个常见且非常重要的概念——实体。相对战术模式中其他的一些概念(例如值对象、领域服务等)来说,实体应该比较容易让人理解和运用。但是我们如何去发现所在领域中的实体呢?如何保证建立的实体是富含行为的?实体运用...
查看更多

容器简史:从1979到现在

Andy_Lee 发表了文章 • 0 个评论 • 649 次浏览 • 2020-03-09 19:32 • 来自相关话题


随着云计算的发展,容器的使用越来越广泛,尤其是近两年,越来越多企业机构都开始采用容器作为新的IT基础设施。回顾一下历史,其实容器在上世纪的70年代末就已经出现了雏形。Jails,Zones,VPS,VM和容器都是为了隔离和资源控制,但每种技术是通过不同的方式实...
查看更多

签名你的每个 Git Commit

JetLee 发表了文章 • 0 个评论 • 430 次浏览 • 2020-03-09 17:58 • 来自相关话题


好久没有写代码提交 GitHub 了,真是惭愧!回到正题,今天提交了一个代码,冷不丁发现,在我的 Commit 记录里面,有一条被打上了 Verified 标记。原来 GitHub 的 Commit 支持签名验证了,我可以对每一个我的 Commit 进行签名(...
查看更多

一起做个简单的数据库(三):一个在内存中仅能做追加操作的单表数据库

HeinzWu 发表了文章 • 0 个评论 • 432 次浏览 • 2020-03-09 13:40 • 来自相关话题


用C语言从零开始实现SQLite clone系列:
  1. REPL的介绍和设置
  2. 世上最简单的SQL编译器和虚拟机


...
查看更多

一起做个简单的数据库(二):世上最简单的SQL编译器和虚拟机

HeinzWu 发表了文章 • 0 个评论 • 501 次浏览 • 2020-03-09 13:38 • 来自相关话题


用C语言从零开始实现SQLite clone系列:
  1. REPL的介绍和设置


我们正在实现SQLlite的克隆。SQLite的前端是SQL编译器,它接收字符串并输出我们称之为字节码的内部...
查看更多

一起做个简单的数据库(一):REPL的介绍和设置

HeinzWu 发表了文章 • 0 个评论 • 493 次浏览 • 2020-03-09 13:35 • 来自相关话题


作为Web开发工程师,我的日常工作会用到关系型数据库,但是数据库的内部工作机制对我来讲是个黑盒子,我会有这样的问题:
  • 数据以怎样的格式存储在内存和硬盘上?
  • 什么时候需要将数据从内存挪到硬盘上?
  • 为什么每张表的主键是唯一的?
  • 事务处理是如何回滚...
查看更多