首页
学习
活动
专区
工具
TVP
发布

服务端技术杂谈

专栏作者
408
文章
424585
阅读量
56
订阅数
一文读懂Serverless,配置化思想复用到平台系统中
在SaaS领域Saleforce是佼佼者,其CRM的概念已经扩展到了Marketing、Sales、Service等领域。那么Saleforce靠什么变成了这三个行业的解决方案呢?得益于Saleforce强大的aPaaS平台(如果想了解aPaaS平台可以搜索之前的文章)。
春哥大魔王
2021-01-21
7440
架构中的一切都是权衡
对于架构合理性的讨论总没有停止过,不同的人站在不同视角下总会得到不同的答案,一个好的架构讨论应该基于现有系统最直接的痛点,比如现阶段业务刚开始,重要的是快,单体架构有可能比微服务更好一些。这个阶段整个业务体量规模和所需要支持的规则其实不会对系统带来大的挑战。但是也需要注意一旦规模与规模膨胀之后,现有系统是否可以快速平滑的进行过度呢?这种扩展能力的抽象往往是对架构师最大的挑战。
春哥大魔王
2021-01-21
7010
领域驱动应对业务复杂度
之前的文章提到过,领域驱动设计分成战略层次和战术层次,战略层次我们讨论的很多了,接下来我们主要看下战术层次要搞哪些事情,以及领域驱动如何以架构的形式落地呢。
春哥大魔王
2020-07-24
9180
MySql主从复制
在MySql的生产环境中,由于单台MySql不能满足高可用性需求,一般通过主从复制(Master-Slave)方式同步数据,再通过读写分离(MySql-Proxy)来提升数据库并发负载能力。
春哥大魔王
2020-07-14
2.1K0
从支付宝看大用户规模互联网架构发展
在大部分互联网公司中业务和技术是这样的关系,公司是业务驱动型的,技术是服务于业务的,在不同阶段技术承担着业务背后的守门员角色。
春哥大魔王
2020-06-15
8440
Spring容器和Bean加载
IOC(控制反转):对于组件的控制权进行了转移,传统的程序设计是由客户端new出对象,是程序主动创建所依赖的对象。而IOC是专门将对象的创建交给容器处理,组件的控制器交由到了IOC容器中。
春哥大魔王
2020-06-12
7030
分布式概念-分布式事务,并发处理协议
提到分布式系统,分布式事务是经常被大家提起的话题,也是经常在我们编码或是系统设计时遇到的问题,很常见。
春哥大魔王
2020-02-28
4010
分布式概念-如何访问到分布式系统中的服务
我们知道的分布式系统是多台计算机通过网络链接,协同完成计算任务的系统。通过节点的水平扩展我们可以解决系统计算能力和存储能力的瓶颈问题。
春哥大魔王
2020-02-19
6820
TDengine是怎么解决物联网大数据处理问题的
物联网平台里模块很多,但其中很重要的一块就是数据处理,包括采集、存储、查询、分析和计算,是整个物联网行业里面比较共性的部分,个性化程度不高。
春哥大魔王
2019-12-19
1.8K0
Nginx一点事儿(一)
buffer机制,请求缓冲区在nginx处理请求中起着重要作用,接收到请求时,nginx将其写入这些缓冲区,缓冲区数据可作为nginx变量使用。
春哥大魔王
2019-12-02
6770
你应该知道的五种IO模型
linux操作系统包含了五种IO模型,各种上层编程语言或者网络编程框架的上层实现都是基于操作系统的这些IO实现来实现的。
春哥大魔王
2019-11-21
4350
响应式编程
之前发了一篇Reactor到WebFlux,WebFlux整套技术栈是由Spring提供的,Pivotal致力于解决java在云平台上的工作负载。
春哥大魔王
2019-11-19
1.4K0
换个角度聊聊Netty
Netty3出现了太多的内存垃圾,创建了过多对象,在大的服务端压力下会表现比较糟糕,做了太多的内存拷贝,在堆上创建对象,堆缓冲区,当往socket写内容时就需要做内存拷贝,拷贝到直接内存,然后交给socket所以做了太多内存拷贝。
春哥大魔王
2019-11-09
8200
JVM堆引发swap的情况分析
虚拟机技术可以使得一个只有1g物理内存的机器可以运行总共需要4g内存的任务,主要方法是通过虚拟内存和物理内存映射来实现的,当物理内存不够用的时候,可以通过swap内存(存在于磁盘)和物理内存的交换来释放刚交换的物理内存,使其可以重新分配,当需要使用以前换出的内存时,在进行换入操作。
春哥大魔王
2019-08-21
3.4K0
线程的阻塞和唤醒
park方法有两个参数来控制休眠多长时间,第一个参数isAbsolute表示第二个参数是绝对时间还是相对时间,单位是毫秒。
春哥大魔王
2019-08-14
1.5K0
IO模型梳理-从操作系统到应用层
IO模型是编程语言和软件开发中重要的知识。本篇从IO模型这个切入点横向梳理了从操作系统到应用层IO模型相关知识。考虑到技术本身具有横向迁移的特点,也可以帮助大家在宏观与微观,具体与细节,底层与应用多角度串联技术,本篇是第一篇从IO模型说起。
春哥大魔王
2019-08-06
1.1K0
GC和垃圾回收器其二
CMS是并行标记回收器,使用标记-清除算法进行收集。适用于对时延要求较高的在线服务,不接受长时间停顿的那种。但是如果服务运行较长时间,会造成严重的内存碎片。
春哥大魔王
2019-07-31
4930
旧闻系列-SSH是怎么回事儿
前一篇文章简单写了双向加密的原理,ssh是我们使用比较多的一个命令,用于计算机之间的加密登陆,那么ssh协议是如何保证通信过程中的安全的呢?也可以反过来想下ssh为什么不会向https一样安全呢?
春哥大魔王
2019-07-31
4530
GC和垃圾回收器其一
GC(Garbage Collection)垃圾回收,释放垃圾占用的空间,对堆中已经死亡或者长时间没有使用的对象进行清除和回收,防止内存泄漏。可以有效使用内存空间。
春哥大魔王
2019-07-31
4750
一次永久代泄漏(perm泄漏)排查
网上关于perm区泄露的文章比较少,特别是对于动态类加载方面问题的分析比较少,在此记录下。
春哥大魔王
2019-07-31
1.3K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档