V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  mightybruce  ›  全部回复第 14 页 / 共 21 页
回复总数  401
1 ... 6  7  8  9  10  11  12  13  14  15 ... 21  
你的这个做法很难行得通的,因为这种 typesetting 问题研究了几十年,中间还出来 latex 这种语言。

你倒不如反过来把打印纸通过 ocr 识别扫描变为 pdf 或 word, 此时就没那么多 typesetting 兼容性考虑(比如换行、词语换行等各类问题)
现在后端也不是一门语言专一的, 不过直接学习我还是建议 go 语言,node.js 很多框架都是前端和全栈玩具,node.js 做不了重数据业务的服务, 在大厂一般是各个 api 聚合层,也就是其他各个微服务的"前端",学 Node.js 很容易走偏,可以借鉴的不错实现很少。创业可以考虑 node.js 一把梭。现在大厂前端也都要会 node.js 以及 nestjs 这些 BFF
Java 适合需要稳定的业务尤其是金融业务
go 适合高并发,游戏,通讯、IM 等后台服务

初级后端基本需要懂数据库、缓存、消息队列 这些。
大厂现在后端也不是一种语言,是多种语言共存,java,go ,c++, rust ,node.js 共存。
203 天前
回复了 yuhangch 创建的主题 程序员 PosgreSQL 两个数据库单向更新的问题
这个就是 CDC

变更数据捕获( CDC )是一种现代替代方案,可以实时从 PostgreSQL 中提取记录级别的变更事件( INSERTs 、UPDATEs 和 DELETEs )。变更数据捕获的主要优点包括:

CDC 能够实时捕获变更事件,使下游系统如数据仓库始终与数据库同步,并支持完全基于事件驱动的数据架构。

使用 CDC 可减轻数据库的负载,因为只处理相关信息,即变化。

CDC 使得无需修改应用程序代码就能有效地实施需要访问 PostgreSQL 改变事件的用例,例如审计或者更新日志。

支持 postgresqlCDC 工具有 Debezium 、Airbyte
FaaS 本身有很多缺陷,已经不是云计算的主要兴趣所在。一般来说 faas 和 baas 一起使用。faas 是不通用的,每个云厂商必须要做相当多的基础设施开发兼容自身的下层设施才能让 faas 可用,另外 faas 抽象层次更高, 虽然方便,但是对于资源管理和服务控制反而更差,其次 faas 有状态服务并不好、冷加载时间长,做些无状态计算还行。 开源的 faas 是不足以 直接拿来用的,大厂都是在开源基础上的魔改
常见几个 serverless 开发 knative 、openfunciton 、kubbeless 、openfaas 可以去了解了解先。
FaaS 基本是基于服务网格之上结合这些 knative 、openfunctions 上的开发 ,
大家散了吧, 楼主很明显不是做基础设施开发或运维开发, 前端还是和基础设施中间件团队多交流吧, 增加一些知识了解先。
你说的这些,在云原生社区并不新, 很多大公司都有考虑不能被运营商锁云, 各种开发多得很,光各种集群联邦和魔改方案就很多
首先请先了解一下平台工程 和 gitops 先, 云原生这块众多工具都是 golang 为主, 并且方便对接 kubernetes 。
我就不说各种迁移还有自动化 CICD 的开发了。
你这个是前端的玩具吧。
一看是 typescript ,好了,可以关掉了。
205 天前
回复了 Jokerboozp 创建的主题 Java rtsp 视频流转换为 http 视频流问题
rtmp 不可以 直接播放,
毕竟各大浏览器已经淘汰 flv 了,要解析并播放需要前端的库,B 站那个著名 flv.js 可以用用。
https://github.com/bilibili/flv.js
另外 http-flv 方案一般也是通过 hls 来传输的。
另外提供一个视频调试的网址
https://player.alicdn.com/aliplayer/setting/setting.html

有用,记得感谢我。
并没有,sql 和 C 混写并需要编译执行的 embedded sql 已经基本绝迹了,embedded sql 才是类似 C 语言 封装。
golang asyncq
https://github.com/hibiken/asynq

python celery
对象存储 (Object Storage): 对象存储将数据视为对象,每个对象包括数据、元数据和全局标识符。对象以平面方式存储,而不是在文件夹和目录层次结构中。这使得对象存储在处理无结构数据(例如音频、视频、图像和日志文件)并进行大规模存储时非常有效。常用的对象存储服务包括 Amazon S3 和 Google Cloud Storage 、阿里 OSS 。

块存储 (Block Storage): 块存储将数据分割成块( blocks ),每个块都有唯一的标识符,而不关心储存在该块中的数据信息。这种存储方式适用于对性能需求高的应用,如数据库或高性能计算,因为它们允许用户随机访问数据。典型的块存储服务有 Amazon EBS 和 Google Persistent Disk 。

文件存储 (File Storage): 文件存储使用一个组织好的文件系统,并且可以通过标准的文件路径进行访问。这是一种层次化的存储方式,并且很适合于存储需要维持文件元数据(例如,创建时间、修改时间、所有者)的情况,例如文档和其他属于结构化数据的文件。一个普通的文件存储服务是 Amazon EFS 。
文件存储通过文件级别的目录结构组织数据,更符合 POSIX 文件访问方法。

具体对比

特性 对象存储 块存储 文件存储
数据存储方式 对象 块 文件
组织结构 扁平 层次 层次
适用场景 非结构化数据 结构化数据 结构化或非结构化数据
性能 低 高 中
成本 低 高 中
可扩展性 高 高 中
安全性 高 中 中
那这个项目对比 AnotherRedisDesktopManager ,有什么异同点。
215 天前
回复了 limpo 创建的主题 Go 编程语言 Go-Spring 轻装上阵,重新出发 v1.0.0 !
我老大说过,写业务代码用这个其实就是用来方便控制人的。spring 让写代码的变得没有技术含量, 只关心业务。这个在 go 主力的中间件和云原生领域不好使。
215 天前
回复了 limpo 创建的主题 Go 编程语言 Go-Spring 轻装上阵,重新出发 v1.0.0 !
我目前简单用用就用的是这个, 我自己还改过一些代码
https://github.com/shenyisyn/goft-ioc
215 天前
回复了 limpo 创建的主题 Go 编程语言 Go-Spring 轻装上阵,重新出发 v1.0.0 !
关键是 go 实现依赖注入很简单, 不少人或公司可以自己实现了,你除非有什么特别之处很难流行。
社区中类似 spring 的 是 uber 的 fx 。
这个更好,直接让 aop 和 gin 集成
https://github.com/shenyisyn/goft-gin
给点有说服力的东西, 英语考试成绩、学历、存款。另外考虑移民的话,美国肯定不会是首选。中国人去美国难度只会越来越大,除非你自己在国内就是精英。
217 天前
回复了 hancai 创建的主题 Kubernetes 大佬们,有必要卷 istio 吗
istio 都已经成熟了,要卷也卷点新的技术吧, 要么做做 istio 开发。
MMO 有 MMO 游戏引擎, 你玩过魔兽 3 的 地图编辑器就应该知道这一点。
仅仅从游戏技术上讨论不考虑商业性,MMO 需要加大量任务道具、等级和终极内容,非常耗费时间。
另外 MMO 毕竟涉及到大量服务器交互,比一些游戏更加复杂。
你这个想法还不如建个私服
游戏服务器开发学习可以参考云风的 skynet
开源魔兽服务器项目是这个链接
https://github.com/azerothcore/azerothcore-wotlk
1 ... 6  7  8  9  10  11  12  13  14  15 ... 21  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1040 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 22:27 · PVG 06:27 · LAX 15:27 · JFK 18:27
Developed with CodeLauncher
♥ Do have faith in what you're doing.