V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  highkay  ›  全部回复第 1 页 / 共 4 页
回复总数  61
1  2  3  4  
2 小时 40 分钟前
回复了 redbeanzzZ 创建的主题 问与答 推荐一下各位在用的笔记软件
obsidian + github/gitee 私库

obsidian 生态不错
2 天前
回复了 xhwdy26 创建的主题 程序员 从微服务走向单体化
一般性来讲最佳实践是先上单体,然后在某个也许永远不会到来的节点升级成微服务。
spring 有一个 modulith 项目解决单体模块化的问题,也就是为微服务铺路。
微服务崩一个需要良好的架构设计,不然就是全都崩,没区别的。
性能问题前面讲了很多了,如果抛开软件层面的水平差异,硬件部分只是 scale up 和 scale out 的区别,注意是区别,而非高低。
开发管理(比如代码分支管理,基础设施)问题取决于你们团队的成熟度(或者说平均开发水平),自动化,devops ,devex 这些都和架构无关。
所以最根本的不是微服务架构和单体架构,而是需要一个良好的架构设计。
成功的架构是从你们团队中生长出来的,而非 copy 出来的。
真理越辩越明。
5 天前
回复了 duanjiong 创建的主题 教育 小学有必要上私立?
我小孩现在幼儿园,也是考虑小学的问题。人在上海,第一选择是家附近的民办学校(算是比较好的),全市摇号的,有政府买的学位,所以其实价格还行;家附近的公办学校都不太好,所以其次选择父母家附近的公办对口学校(比上不足比下有余)。子女教育的话,我的观点就是不勉强,对家长和孩子都是如此,既不要搞得太紧张(最好的 5%),也不能完全放羊(东亚社会还是比较卷的)。好一点的学校整体的环境要好,接触的人变多了,其实孩子上学以后接触同龄人和老师的时间比父母更长了,生活的重心也在转变,做父母的也可以省点心了。
5 天前
回复了 pureGirl 创建的主题 程序员 感觉要学的技术太多了学不过来怎么办
1. 需要分清楚学习为了兴趣,工作,还是填补空虚感。
2. 如果是为了工作,那么注重复利,谨慎选择和不断评估你的职业发展方向,根据职业发展方向来取舍你的 options 。
3. 绝大部分普通人的精力和智力是有限的,所以全都要的结果往往是全都得不到。
从你的需求看,你需要的不是这种面向微服务的注册和发现的解决方案,因为我推测你的业务架构非常简单,一个主控服务+N 个爬虫 worker ,可能还有一些数据处理的流水线之类的。

那么我推荐的是 https://docs.celeryq.dev/en/stable/ + https://github.com/mher/flower , 可以实现你的爬虫 worker 集群的管理,包含创建,监控和伸缩,还可以用 docker 部署( k8s 集群可以参考 https://www.kubernetes.org.cn/doc-39 ),也挺简单的。
16 天前
回复了 lone6 创建的主题 Python Python 打包 exe 方案
@lone6
1. 用 conda 创建一个新环境(这里主要看你的用户的系统,如果特别老的话,比如 win7 ,那么可能需要 py3.7.x ,不然的话就是用最新的就好了)
2. 只需要 pip install 最少的依赖+pyinstaller
3. 测试运行没问题的话再打包,应该就会比较小了
16 天前
回复了 lone6 创建的主题 Python Python 打包 exe 方案
pyinstaller 的兼容性,尤其是 windows 的是目前所有方案中最好的。至于大的问题是因为你当前的 runtime 下面无关的依赖太多了,似乎也没有按照 requiements 裁剪的能力(我理解这里要考虑一些动态加载的能力,不能完全根据 import 来加载),所以我一般是用 conda 单独维护一个打包环境。
老项目的话,建议额外引入单独的“IOT 服务”组件,使用时序数据库存储,这么做就是最佳实践,系统也是相对隔离来维护的,降低总体的复杂度,然后通过批的方式把业务需要用的(主要是联查)数据插入到 mysql 里面
greenfield 规模比较小的时候还是很方便的,brownfield 的项目对人类也是挑战啊,灵活运用 cursorrules 还有 README 技巧可以缓解很多。
16 天前
回复了 galileo1214 创建的主题 程序员 现阶段,最好的 Agent 框架是什么?
两大类,一类是可视化编排的 coze ,dify 的,一类是开发框架的,langchain ,langgraph ,autogen ,crew ,smolagents 等等,后者还分对话式和代码组装,抽象级别啥的,其实最近 anthopic 发的文章是建议用更轻而非更重的框架。
抽奖
讲不清楚真正的具有说服力的优点的基本上说明没啥水平。统一日志(用来做分析)和你用的 log 封装根本没有直接关系,那主要是数据质量问题。
42 天前
回复了 kongkongye 创建的主题 程序员 大家用 windsurf/cursor 开发真实体验如何?
@elevioux 可以用 cusorrules ,有一个 github 开源项目就是分离项目中前后端代码放到不同的 workspace 当中,提升准确性,需要一些人工的调教。
42 天前
回复了 kongkongye 创建的主题 程序员 大家用 windsurf/cursor 开发真实体验如何?
@kongkongye cursor 现在有 docs ,直接爬取页面的最新文档做 rag ,这块提升还挺多的
太蛋疼了,这不是逼着我自己灌水嘛……
每天一顶……
自己顶一下……
mysql的复杂度在访问量上去以后运维压力直线上升,官方的解决方案还很初级,比较依赖第三方的解决方案,比如前面提到的facebook,淘宝和360开源的项目。相当来讲新一代的数据库,比如nosql的mongo,对scale out的需求充分的进行了设计,所以整体解决方案上是一种简化。另外,v2ex真不算什么大访问量……所以mysql妥妥的没问题,redis用来辅助处理一些关系型数据库不太好解决的需求。脱离具体需求谈数据库没什么意义。
2012-04-23 15:53:00 +08:00
回复了 paloalto 创建的主题 程序员 在Cent OS中用apt-get竟然装不了redis-server?
用ubuntu的sourcelist就可以把,官方源里面就有redis-server
1  2  3  4  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5289 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 45ms · UTC 05:48 · PVG 13:48 · LAX 21:48 · JFK 00:48
Developed with CodeLauncher
♥ Do have faith in what you're doing.