KubeCon 2021|使用 eBPF 代替 iptables 优化服务网格数据面性能
作者刘旭,腾讯云高级工程师,专注容器云原生领域,有多年大规模Kubernetes集群管理及微服务治理经验,现负责腾讯云服务网格TCM数据面产品架构设计和研发工作。引言目前以Istioiptables实现流量劫持首先看一下当前社区使用的基于iptables的流量劫持方案,下图是一个Pod的创建过程,sidecarinjector会向
Stella981 Stella981
3年前
Python 常见优化技巧,让你的程序溜溜的跑起来!
点击蓝色“Python空间”关注我丫加个“星标”,每天一起快乐的学习!(https://oscimg.oschina.net/oscnet/fc8a9052a7f4c0d30122fa3e1caceeb5a7a.jpg)来源:https://www.ibm.com/developerworks/cn/linux/lcnpython
Stella981 Stella981
3年前
300行代码不到的javafx框架tornadofx拼图游戏优化版
不知道为什么分成9份的时候无法移动,请高手指教分成36份的时候程序有可能卡住没反应分成4份的时候有可能无法成功恢复原图!(https://oscimg.oschina.net/oscnet/d21962a202c0c166fd9a71f84462c1c313f.jpg)importjavafx.application.
Wesley13 Wesley13
3年前
Java中的锁原理、锁优化、CAS、AQS,看这篇就对了!
01为什么要用锁?锁是为了解决并发操作引起的脏读、数据不一致的问题。02 锁实现的基本原理2.1、volatileJava编程语言允许线程访问共享变量,为了确保共享变量能被准确和一致地更新,线程应该确保通过排他锁单独获得这个变量。Java语言提供了volatile,在某些
Wesley13 Wesley13
3年前
MySQL查询性能优化前,必须先掌握MySQL索引理论
越努力,越幸运,本文已收藏在Gitee中JavaCommunity(https://gitee.com/JavaCommunity/JavaCommunity),里面有面试分享、源码分析系列文章,欢迎收藏,点赞https://gitee.com/JavaCommunity/JavaCommunity(https://gite
如何优雅的处理异常
一、什么是异常Java语言按照错误严重性,从throwale根类衍生出Error和Exception两大派系。Error(错误):程序在执行过程中所遇到的硬件或操作系统的错误。错误对程序而言是致命的,将导致程序无法运行。常见的错误有内存溢出,jvm虚拟机自
京东云开发者 京东云开发者
10个月前
并发编程体系概述
作者:京东自有品牌周振|类别|定义|特点|应用场景|Java中的使用||||||||进程(Process)|计算机程序在操作系统中执行的实例|独立性强、拥有独立的内存空间、创建和销毁开销大进程间通信复杂|独立的应用程序高隔离性任务,如数据库服务器|Java
京东云开发者 京东云开发者
1星期前
从 Java 到 Go:面向对象的巨人与云原生的轻骑兵
Go语言在2009年被Google推出,在创建之初便明确提出了“少即是多(Lessismore)”的设计原则,强调“以工程效率为核心,用极简规则解决复杂问题”。它与Java语言生态不同,Go通过编译为单一静态二进制文件实现快速启动和低内存开销,以25个关键
京东云开发者 京东云开发者
1星期前
从 Java 到 Go:面向对象的巨人与云原生的轻骑兵
Go语言在2009年被Google推出,在创建之初便明确提出了“少即是多(Lessismore)”的设计原则,强调“以工程效率为核心,用极简规则解决复杂问题”。它与Java语言生态不同,Go通过编译为单一静态二进制文件实现快速启动和低内存开销,以25个关键