Friday, February 18, 2022

OSCHINA 社区最新专区文章

OSCHINA 社区最新专区文章


腾讯云工程师,站上奥斯卡尖峰

Posted: 18 Feb 2022 06:58 AM PST

2013年春节,李万鹏没有回家。 此时他满脑子都是Linux,"上班路上,包括等公交、等地铁的时间,基本都在思考,完全地思考"。 就在几个月前,因为在开源社区中发布的东西太"小白",遭到一群国外技术大佬的嘲笑,有前辈找到李万鹏,让他暂时先不要再往上面发东西了。 从大学开始选择Linux,像其他人爱着篮球、游泳或旅...

从hudi持久化文件理解其核心概念

Posted: 15 Feb 2022 08:43 AM PST

【概述】 这是hudi系列的第一篇文章,先从核心概念,存储的文件格式加深对概念的理解,后续再逐步对使用(spark/flink入hudi,hudi同步hive等)、原理(压缩机制,索引,聚族等)展开分享~ 【什么是数据湖】 简单来说,数据湖技术是计算引擎和底层存储格式之间的一种数据组织格式,用来定义数据、元数据的组织方式,并实...

使用maven时,如何修改JVM的配置参数?

Posted: 18 Feb 2022 12:21 AM PST

在系统的环境变量中,设置MAVEN_OPTS,用以存放JVM的参数,或者临时设置 export MAVEN_OPTS=-Xms256m -Xmx768m 在mvn中添加MAVEN_OPTS 找到Maven的安装目录,在bin目录下,编辑mvn.bat(linux下,mvn) set MAVEN_OPTS=-Xms256m -Xmx768m ...

Jpa 中怎么玩一对多?

Posted: 17 Feb 2022 11:39 PM PST

Jpa 中的一对一、一对多没搞明白的话,总会觉得有点绕,今天咱们来简单聊聊这个话题。 ## 1. 一对一 比如说一个学校有一个地址,一个地址只有一个学校。 那么我们可以按照如下方式来设计类: ```java @Data @Entity @Table(name = "t_address") public class Address { @Id @GeneratedValue(strategy = GenerationType....

HTTP流量神器Goreplay核心源码详解

Posted: 17 Feb 2022 10:17 PM PST

摘要:Goreplay 前称是 Gor,一个简单的 TCP/HTTP 流量录制及重放的工具,主要用 Go 语言编写。 本文分享自华为云社区《流量回放工具之 goreplay 核心源码分析》,作者:zuozewei。 一、前言 Goreplay 前称是 Gor,一个简单的 TCP/HTTP 流量录制及重放的工具,主要用 Go 语言编写。 Github地址:https://github.com/buge...

Redis 竟然能用 List 实现消息队列

Posted: 17 Feb 2022 06:56 PM PST

分布式系统中必备的一个中间件就是消息队列,通过消息队列我们能对服务间进行异步解耦、流量消峰、实现最终一致性。 目前市面上已经有 RabbitMQ、RochetMQ、ActiveMQ、Kafka等,有人会问:"Redis 适合做消息队列么?" 在回答这个问题之前,我们先从本质思考: 消息队列提供了什么特性? Redis 如何实现消息队列?是否满...

微服务从代码到k8s部署应有尽有系列(十、错误处理)

Posted: 17 Feb 2022 06:44 PM PST

我们用一个系列来讲解从需求到上线、从代码到k8s部署、从日志到监控等各个方面的微服务完整实践。 整个项目使用了go-zero开发的微服务,基本包含了go-zero以及相关go-zero作者开发的一些中间件,所用到的技术栈基本是go-zero项目组的自研组件,基本是go-zero全家桶了。 实战项目地址:https://github.com/Mikaelemmmm/go...

在#非凸科技#工作,是一种什么样的体验?

Posted: 17 Feb 2022 12:49 AM PST

1.公司简介:上海非凸智能科技有限公司(简称"非凸科技")成立于2018年,是国内领先的智能算法和交易系统服务公司,专注于智能算法交易领域的研究和开发。 公司正基于Rust生态,结合机器学习和深度学习等新兴技术,打造高效率、低延迟、高可靠、全内存高频交易平台,为券商、量化私募等众多大型金融机构提供优质的算法...

mysql当索引不存在时创建索引的sql怎么写

Posted: 16 Feb 2022 11:53 PM PST

我有一个 user表,表中有phone字段,想创建一个index_user_phone索引,当index_user_phone不存在时创建索引,但是不知道怎么写sql 判断不存在然后创建索引

网易数帆开源iSCSI服务器tgt独门优化,彻底解决性能问题

Posted: 16 Feb 2022 10:24 PM PST

> iSCSI是现代企业级存储系统中的一项重要技术, 开源iSCSI 服务器tgt存在单线程性能问题,而相关的优化补丁效果参差不齐,尚未真正解决问题,本文介绍网易数帆存储团队如何通过一系列独特的创新实现tgt性能的大幅提升,并将其用于开源云原生软件定义存储Curve,让Curve块设备系统在不同操作系统环境下保持高性能。 ## 背...

网络编程懒人入门(十四):到底什么是Socket?一文即懂!

Posted: 16 Feb 2022 05:44 AM PST

本文由cxuan分享,原题"原来这才是 Socket",有修订。 1、引言 本系列文章前面那些主要讲解的是计算机网络的理论基础,但对于即时通讯IM这方面的应用层开发者来说,跟计算机网络打道的其实是各种API接口。 本篇文章就来聊一下网络应用程序员最熟悉的Socket这个东西,抛开生涩的计算机网络理论,从应用层的角度来理解到...

理论+算法+实战,教你如何实现亿级流量下的分布式限流

Posted: 16 Feb 2022 06:44 PM PST

摘要:在互联网应用中,高并发系统会面临一个重大的挑战,那就是大量流高并发访问,比如:天猫的双十一、京东618、秒杀、抢购促销等,这些都是典型的大流量高并发场景。 本文分享自华为云社区《【高并发】如何实现亿级流量下的分布式限流?这些理论你必须掌握!!》,作者:冰 河。 在互联网应用中,高并发系统会面临一个...

现代 WorkManager API 已发布

Posted: 16 Feb 2022 06:48 PM PST

![](https://devrel.andfun.cn/devrel/posts/2022/02/XchunK.jpg) 随着设备性能提升和软件生态发展,越来越多的 Android 应用需要执行相对更复杂的网络、异步和离线等任务。例如用户想要离线观看某个视频,又不想一直停留在应用界面等待下载完成,那么就需要以一定的方式让这些离线的过程在后台运行。再比如您想将一段精...

让工程师拥有一台“超级”计算机——字节跳动客户端编译加速方案

Posted: 16 Feb 2022 07:27 PM PST

我们有一个梦想,让每一名研发工程师拥有一台"超级"计算机。 作者:字节跳动终端技术——孙雄 大型工程的效率瓶颈 近年来,基于Devops流水线的研发流程,逐渐成为软件研发的行业标准。流水线的运行效率,决定了团队的研发效能。对大型项目来说,编译构建往往是流水线中耗时占比的大头。有些工程的编译时长超过30分钟,...

微服务从代码到k8s部署应有尽有系列(九、事务精讲)

Posted: 16 Feb 2022 06:33 PM PST

我们用一个系列来讲解从需求到上线、从代码到k8s部署、从日志到监控等各个方面的微服务完整实践。 整个项目使用了go-zero开发的微服务,基本包含了go-zero以及相关go-zero作者开发的一些中间件,所用到的技术栈基本是go-zero项目组的自研组件,基本是go-zero全家桶了。 实战项目地址:https://github.com/Mikaelemmmm/go...

No comments:

Post a Comment