The Mirages

樱桃沟夹事

昨夜参加了max组织的老同事聚会,一晃已经快从iclick毕业已经快10年了。大家的变化还是相当大的。记得当年走的时候大家都是高高兴兴上班和创业中。而十年后来看,那时候真是创业最好的时候了。

max依然在大辽国当他的首席科学家,大辽国可没有年龄歧视啥的。

大v已经回到北大继续当她的教授了。当然还号召我们报她的EMBA,DBA。好家伙,这个价格现在居然要80万和120万。

大f的新公司也已经b2轮了,他是sammy的好学生,但是股份少了,投票权可不能少,不然发展阶段容易几个人互相矛盾,就跟贵司一样。回家查了一下他们公司,好家伙,大f已经退出管理层了,股东名字里也变成了各种合伙企业,祝后面一切安好。

大a居然又创业新公司了,他可真是扎根快递行业,看着不那么么高大上,但他确实发觉了这个非常传统行业里智能化推进的一些细节点,并且能够做出产品改造他们,这个真的是很难得,

大t也从ai英语转到了智能硬件方向,慢慢来,这些国产化替代的产品是很有市场的。他的出来的结果是ai英语是一个很强调市场和运营的产品,类似当年的英语流利说。

阅读全文 »

在Linux终端里,tmux和screen一样是在一个窗口里开启多个session的工具。原先我其实一直用screen的,但是现在很多系统默认都只有tmux,那就学习一下tmux使用方式。特别是像CKA这样的考试只允许开启一个终端,那tmux这些就非常有用了。

screen的快捷键是 ctrl+a 再加不同的按键, tmux是使用ctrl+b 按完后放开,然后再按不同的按键。

  1. 首先我们开启一个新的窗口

    1
    tmux new -s <session-name>
  2. 分离窗口

    1
    ctrl+b d
  3. 重新进入那个session,这个session只要不是自己主动退出,或者机器重启,那就会一直留存的。所以我服务器上一般都是会开启一个,用完就临时分离窗口,下次直接attach就行了。

    这里还有个很有用的方式就是可以共享这个session, 不同的人登陆这个机器都可以attach这个session, 这样可以方便教学,但是也就是实时看着的,不能真的录屏啥的,想要录屏就借助别的工具吧。

    1
    2
    tmux ls  #显示当前有哪些session
    tmux att -t <session-name> #进入自己想要的session
  4. 分割窗口,这个可以持续分割的。不过分割太小也意义不大,除非你显示器很大。

    1
    2
    ctrl+b % #把窗口进行左右分割
    ctrl+b " #把当前窗口进行上下分割
  5. 在各个窗口中移动

    1
    ctrl+b 上下左右方向键 #通过这里的上下左右在各个窗口中移动
  6. 新开一个窗口,并在各个窗口切换

    1
    2
    3
    4
    5
    ctrl+b c #新建一个窗口
    ctrl+b p #跳转到上一个窗口
    ctrl+b n #跳转到下一个窗口
    ctrl+b 0-9数字 #跳转到对应数字的窗口
    ctrl+b w #通过上下移动到对应窗口
  7. 重命名窗口

    1
    ctrl+b , #给自己的窗口命名,这样方面自己切换

    tmux

如上图,我就开了一个叫abc的session,这里有4个窗口,分别为0,1,2,3 其中 3是我命名为cka1,其他3个都是默认的名字。

在06。,07年刚开始接触股票市场,当时主要是整个市场特别火热的时候,当然我也没啥钱,就是观看。当然当时主要是跟martin和峰哥他们聊。

还特地买了几本书《林园炒股秘籍》,《富爸爸穷爸爸》,《财报就像一本故事书》,还有一些经济类的。感觉这样武装一下自己就会走上股神的康庄大道。

结果08年初开始就是一路向下了。公司里再也没人说股票了。

大家后来就开始说房子的事情,martin说他在金桥买了4套房子,hawking他们也都买,只有我没钱买。

现在看来,当时想着凭自己能力刚工作2,3年在魔都置业本来就挺难的,martin他们水平高又工作早,hawking他们才华超群。

后来来了帝都后,感觉没有哪家公司有当年的氛围了,也就可能个别人聊聊。比如lax经常说自己的期权是卖在人人网当年最高点,有多少钱呢,就是一台macbook pro。所以大家对于公司期权没有啥想法了。更别说后来人人网跟其他中概股一样都一泻千里。

阅读全文 »

dahuanxian

具体可以参考这个路书 https://amap.com/plan/668bdd5e2d2bde117608a39e

本文会长期更新。

一直想进行一次西部旅行,就跟郝云在《活着》里唱的:

我那可怜的吉普车
很久没爬山也没过河
他在这个城市里
过的很压抑

这条路线是没有到新疆和西藏的,所以离真正意义上的西部之旅老实说还是差点意思。不过后面再安排。 这里就安排了30天的日程,再多了这假期可能就不够用了。

阅读全文 »

关于云基础的相关文章大家可以直接点击 tag:云基础

redis是一个kv缓存数据库,这个也是在各个云厂商里都会存在的东西。但是在实际使用的时候还是有些区别的。

而且redis新的这些版本差别还是很大的。

  1. redis 5.0 基本跟之前的老版本一样

  2. redis 6.0 增加了ssl连接,这样客户端跟服务端之间连接都是加密的,但是一样会损失很大的性能。如果需要的话需要在make的时候加上

    1
    make BUILD_TLS=yes
  3. redis 6.0 支持了多线程,以前redis我们都知道是单进程的,跑满单进程就玩球了,现在可以跑到多个CPU上了,但是性能绝对不是单核*CPU个数的。多核之后要考虑的东西就多了,不像单核那么容易了,所以redis的代码里增加了很多代码量。

集群架构

这个国内云厂商,比如阿里云,腾讯云这些说是集群版,但是他们其实前面还有一个proxy,当然实际是会有很多个proxy在处理。所以就算你程序客户端只是主从redis客户端,那也一样可以用,但是这样的缺点是相对慢一点,看你具体需求,如果一个request会产生N多的redis请求,那还是能节省点就节省点。但是这个没有实际压测过,这个我后面自己压测看看。

阅读全文 »

rds, 全称是关系型数据库系统。 这个在所有云上也都有,一个云要是没有数据库,那你让别人怎么用呢。不过我记得早些年oracle云上就没有数据库的,只有云服务器。

之前我们说的负载均衡和云服务器都是属于IAAS层的,到了rds这块就属于PAAS层面的东西。后面的redis, s3这些都属于PAAS层的东西。

我们以MySQL for rds为例来说吧,这个是所有厂商都有,其他什么mongodb, postgresql这些未必所有厂商都会去做。从客户角度来说,少依赖于云厂商的专有组件总是好的,至少你后面想迁移都是随时迁移的。

既然是MySQL了,那MySQL版本的支持是一个很重要的指标,有些厂商是跟着MySQL官方走的,官方停止更新了,那他们也会停止更新。比如aws这样的,官方5.7版本停止维护后,aws这边就需要你强制升级到8.0(不升级就会收双倍的钱,并且1年后还要强制升级),而且升级期间是有几分钟时间只读不可写的状态。

所以在用这种rds的时候一定要保证及时升级,如果你的是那种老旧项目,连开发都找不到了,那就只能自己想办法了。

主从架构

阅读全文 »

云服务器,各家的名字都不一样,aws上ec2, 阿里云上ecs, 腾讯云上叫cvm。其实就是云服务器。

这个是云厂商的基础中的基础了,这个容易让大家想成以前的托管和虚拟空间,但是其实是有很大的差别的。

托管是你自己把交换机,服务器送到机房,然后分配ip访问,理论上你是租用的IDC的电力和网络,有些好的还附带了简单的诸如重启这样的运维工作。服务器和交换机的产权还是你的,所以从财务角度来说买服务器和交换机属于capex。 而租用IDC的电力和网络是属于opex。

而虚拟空间其实就是租用一个程序空间,以前大多是php, asp这样的空间,你上传代码,空间会帮你进行处理。

那云服务器呢?

云服务器和物理服务器其实本质是相同的。依然要考虑的就是CPU,内存,磁盘,网络这几项。那我们分开来说。

阅读全文 »

前段时间,有人说可以用长连接取代http请求,这样是不是可以可以去掉http api限流了。

restapi

因为这个问题不能一句两句说清楚,所以没法直接在群里说,只能单独写出来说一下。

这里我就列两点:

  1. 长连接是可以提升性能,毕竟省去了每次http建连前的tcp三次握手。但是这里提升的性能跟http本身没有关系,一个restful api该多少时间返回还是多少时间返回,不会说用了长连接后这后端的响应时间就变快了。
  2. restful api不能去掉限流,因为这个限流是为了保护服务器的。我们好比restful服务器是一个收费站,它就是一秒处理一辆车的通过请求,所以无论这个收费站是在国道还是高速上收费,那都是1秒一辆,不会说高速上就变成一秒两辆了。这个只有提升收费站本身的效率以及看后面道路是否通畅才行。
  3. restful api限流是基于后端处理的速度,以及处理的逻辑来决定的,跟你前面链路是高速还是国道是没有半毛钱关系的。

resthttp

阅读全文 »

昨天听了潘乱最新一期是直播带货。

潘乱是采访了2位在快手上搞直播带货的。

这两位其中男主人是东北人原先在攀枝花当公务员,女主人是四川妹子,其他不详。属于家庭组合。

以前没太明白为什么直播带货能火,昨天听着听着觉得其实跟电信诈骗是一个原理。

因为直播带货,你必须无时不刻就盯着,当然如果你就听个响也是可以的。然后就跟电信诈骗一样通过各种话术来忽悠你,不是恐吓你,就是让你占了很大的便宜,但是因为是直播,所以你没有时间和条件去查询和验证是否真实,然后就冲动下单。主播会通过各种方法让你一直看下去的。

而电信诈骗也一样,让你进入了那个环境里,但是你挂不了电话,你也没法求助别人帮忙验证什么的,他也不会让你挂上电话,因为一旦挂了电话,那这个骗局就到此结束了。

阅读全文 »

负载均衡是所有云厂商里都必备的一个组件,要是一个云厂商要是连负载均衡都没有的话,那还是叫vps厂商吧,也别叫云了。

说负载均衡之前我们先熟悉一下基础网络知识:

首先我们要知道开放系统互联(OSI)模型由国际标准化组织和其他机构在 20 世纪 70 年代末制定。1984 年发布了第一版 ISO 7498 标准,当前版本为 ISO/IEC 7498-1:1994。

以下图片引用自https://blog.smartbuildingsacademy.com/what-is-the-osi-model

通过这个图我们大概可以知道我们平时说的那些协议都是运行在哪一层的? 那么问题来,tcpdump这个工具是运行在哪一层的呢?

image-20240913193726464

阅读全文 »
0%