The road
open-menucloseme
The Road
Series icon
Effective Cloud Computing Deep Dive Clickstream Analytics GitOps Serverless Amazon Builders Library
Tools icon
Word Dictation Practice on AWS Word Dictation Practice on Vercel
About
🌐
English
The road
github twitter stackoverflow rss
  • 2018北京ArchSummit回顾

    calendar Dec 13, 2018 · 3 min read · 会议 架构 ArchSummit  ·
    Share on: twitter facebook linkedin copy
    2018北京ArchSummit回顾
    上周参加了ArchSummit(全球架构师峰会),在这里记录下部分参加的主题以及个人感受。
    Read More
  • 如何修复Jenkins CI无法读取存在的任务配置

    calendar Oct 12, 2016 · 2 min read · Jenkins trouble-shooting  ·
    Share on: twitter facebook linkedin copy
    V秘开发团队一直使用着Jenkins CI来持续集成V秘服务的新功能和各种改进。近日,Jenkins CI在重启之后,很多已有任务的配置无法被Jenkins CI完整的加载,导致很多功能无法使用。导致我们整个网站的各种服务无法被升级更新了:-(
    Read More
  • MongoDB中如何找出慢查询

    calendar Sep 29, 2016 · 3 min read · MongoDB performance-tuning  ·
    Share on: twitter facebook linkedin copy

    MongoDB是目前最为流行的NoSQL数据库之一。V秘的后台数据就是保存在MongoDB中的哦;)

    尽管MongoDB的性能为业界称道,但任何数据库系统使用中都存在着慢查询的问题。慢查询的性能问题,可能是由于使用非最优的查询语句,不正确的索引或其他配置原因导致的。但开发人员或数据库维护人员首先要找出这些低效的查询,才能做出对应的查询优化。

    在MongoDB中实现慢查询的profile是非常容易,因为MongoDB内置了profile开关来记录执行时间触发了profile条件的查询。

    参照db.setProfileLevel()的文档,通过以下命令就可以记录执行时长超过300ms的查询。

    1db.setProfilingLevel …

    Read More
  • Docker Swarm mode(v1.12.x)的一些使用限制

    calendar Sep 20, 2016 · 2 min read · docker docker-swarm  ·
    Share on: twitter facebook linkedin copy
    Swarm mode在Docker v1.12中正式发布,Swarm mode带来了诸如Docker集群,容器编排,多主机网络等激动人心的特性。V秘团队也尝试着将各种后台服务部署到Docker Swarm Cluster获取更好的弹性计算能力。
    Read More
  • 创建于Docker Swarm的服务无法在Ubuntu 14.04 LTS中运行

    calendar Sep 13, 2016 · 1 min read · docker docker-swarm ubuntu-1404  ·
    Share on: twitter facebook linkedin copy
    V秘团队一直致力于用技术改善产品。V秘后台的各种服务一直是通过完善的Devops流程自动部署到Docker容器集群。随着Swarm mode在Docker v1.12中正式发布,Swarm mode带来了诸如Docker集群,多主机网络等激动人心的特性。我们也在尝试将V秘服务部署到Docker Swarm Cluster获取更好的弹性计算能力。
    Read More
  • 基于Angularjs单页面应用的SEO优化

    calendar May 19, 2016 · 3 min read · angularjs single-page-app seo nginx 搜索引擎优化  ·
    Share on: twitter facebook linkedin copy

    在之前的文章我曾提到基于Angularjs的单页面应用在用户体验上的种种好处。然而任何事情都不是完美的,Angular和类似的框架通过应用内做页面路由的实现给SEO(也俗称搜索引擎优化)带来了不少麻烦。

    首先,我们来看看页面内路由是如何实现的。默认Angularjs生成的页面uri类型如下,

    http://mydomain.com/#/app/page1

    浏览器请求上面这个uri的时候,实际发送给服务器的请求地址是http://mydomain.com/, web服务器会将默认的页面响应给浏览器,比如index.html或index.php等。


    Read More
  • Spring框架下的分布式session管理

    calendar May 7, 2016 · 2 min read · web-2.0 session-management spring-framework spring-session spring-boot  ·
    Share on: twitter facebook linkedin copy
    在微服务和容器等技术的帮助下,Web应用可以较为容易的进行水平扩展,来部署更多的应用实例来提升请求处理数QPS。当Web服务有状态的时候,如何在集群下管理用户session成为新的待解决问题。
    Read More
  • V秘是如何构建的

    calendar Apr 7, 2016 · 1 min read · web-2.0 architecture 网站架构  ·
    Share on: twitter facebook linkedin copy

    春天来了,V秘大家庭也新增了两位10后的传人。新爸爸经过一番忙乱后,希望在这里与大家分享V秘的架构,共同探讨如何快速的构建高可用,高性能的Web服务。

    V秘致力于提供最好的在线视频制作云平台。让用户随时随地零门槛的快速制作出高质量高清晰度的视频,来纪念记录生活中有意义的时刻,同时将这份快乐传递给更多的家人朋友一起分享。

    然而要可靠的可扩展的实现这样看似简单的需求,其背后确由众多知名开源技术,可靠的云服务,不间歇的监控运维来实现和保证的。

    V秘架构的基本目标就是要实现,

    • 服务的高扩展性。有有效可靠的方法支撑数万并发到数十万,百万及更多的并发请求。
    • 服务的高可用性。各种服务都是多实例的集群,某些服务故障后,集群中的其他实例仍然能够提 …

    Read More
  • 说一说阿里云ossfs

    calendar Feb 26, 2016 · 2 min read · aliyun oss ossfs 阿里云  ·
    Share on: twitter facebook linkedin copy

    阿里云提供的对象或者文件存储叫OSS,为应用程序提供了海量存储,按需付费等服务。应用程序则需要通过Aliyun OSS的各语言SDK才能操作(读,写,遍历等)OSS中的文件。

    对运维人员来说,做一些数据维护工作的时候,通过SDK操作OSS中的文件就会比较麻烦。在linux/unix环境下,通常有一些工具把远程文件系统或云盘挂载为本地文件。在网络状况比较好的情况下,操作远程文件就像操作本地文件一样。例如,把Amazon S3,Dropbox云盘,可通过ssh登录的远程服务器上的磁盘挂载为本地文件系统。


    Read More
  • 如何使用微信公众平台的临时素材

    calendar Jan 27, 2016 · 2 min read · weixin wechat 微信 公众平台  ·
    Share on: twitter facebook linkedin copy

    微信给公众平台提供了素材管理的接口,通过这一系列接口可以上传,接收以及管理图片,视频等多媒体文件。其中又分为临时和永久两种类型。永久素材有总量的限制,临时素材微信服务器只给保存3天。

    最近V秘刚好有个同微信用户互动的场景,为用户美化微信拍摄的小视频。V秘后台服务器收到用户发送过来小视频(微信将其认做临时素材),将其美化处理后,再将美化的视频上传为临时素材,最终美化后的视频作为视频类型的客服消息被推送给用户。整个流程很简洁,用户发送小视频后,就坐等观看美化后的小视频了。

    然而最终经过V秘开发团队的实践及测试,得出的结论是,

    ##微信公众平台的临时素材不能用!绝对的鸡肋!

    公众平台上传素材的API以及使用已有素材发送视频消息API都很 …


    Read More
    • ««
    • «
    • 5
    • 6
    • 7
    • 8
    • 9
    • »
    • »»

Kane Zhu photo

Kane Zhu

A tech blog sharing personal experiences and insights about cloud computing, software development, and emerging technologies.
Read More

Featured Posts

  • Build Agentic Chatbot on AWS with Amazon Bedrock
  • 2025 AI Developer Tools Benchmark: Comprehensive IDE & Assistant Comparison
  • Create Amazing Images with Amazon Nova and Model Context Protocol
  • Nine Essential Tips of AWS Amplify for Boosting Development Productivity
  • Using Amazon Bedrock as a Custom OpenAI Server Alternative in Cursor
  • How to build a clickstream analytic system for small businesses to large-scale events

Recent Posts

  • AI 真能编程了吗?
  • Deep Dive Clickstream Analytics Series: Data Pipeline Observability
  • Deep Dive Clickstream Analytics Series: Reporting
  • Access Bedrock Claude 3/3.5 Models with Alfred OpenAI ChatGPT Workflow
  • Deep dive clickstream analytic series: Data Modeling
  • Deep dive clickstream analytic series: Data Processing
  • Deep dive clickstream analytic series: Data Ingestion
  • Deep dive clickstream analytic series: Serverless web console

Categories

BLOGGING 82 CLOUD-COMPUTING 42 SERVERLESS-COMPUTING 13 KUBERNETES 10 TRIP 5

Series

BUILD-SERVERLESS-APPLICATION 12 EFFECTIVE-CLOUD-COMPUTING 10 CLICKSTREAM-ANALYTICS 8 GITOPS 6 AMAZON-BUILDERS-LIBRARY 2

Tags

AWS 59 ECLIPSE 21 AWS CDK 18 TIP 17 云计算 16 KUBERNETES 14 EQUINOX 10 SERVERLESS 10 GIT 9 SERVERLESS COMPUTING 9 AWS LAMBDA 8 CLICKSTREAM ANALYTICS 8 CONTINUOUS DELIVERY 7 DEVOPS 7
All Tags
AGENTIC AI1 AI DEVELOPMENT TOOLS1 AIDER1 ALFRED1 ALFRED WORKFLOW1 ALIYUN1 AMAZON ALEXA1 AMAZON API GATEWAY1 AMAZON ATHENA1 AMAZON BEDROCK4 AMAZON BUILDERS' LIBRARY2 AMAZON CODEWHISPERER1 AMAZON DYNAMODB1 AMAZON ECS1 AMAZON EKS2 AMAZON EMR1 AMAZON NEPTUNE1 AMAZON NOVA1 AMAZON NOVA CANVAS1 AMAZON Q1 AMAZON Q DEVELOPER1 AMAZON QUICKSIGHT1 AMAZON REDSHIFT2 AMAZON SQS1 AMAZON VPC1 AMPLIFY2 ANALYSIS1 ANALYTICS2 ANGULARJS1 ANTHROPIC1 ANTHROPIC CLAUDE3 APACHE SPARK1 API GATEWAY3 ARCHITECTURE1 ARCHSUMMIT1 ARGOCD1 ATHENA1 ATHENA UDF1 AUTHENTICATION2 AUTHORIZATION1 AWS59 AWS AMPLIFY4 AWS API GATEWAY1 AWS APPSYNC1 AWS ATHENA1 AWS CDK18 AWS CLI1 AWS CLOUDFORMATION3 AWS COGNITO1 AWS ECS1 AWS EKS2 AWS FARGATE1 AWS FAULT INJECTION SIMULATOR1 AWS FIS1 AWS JS SDK1 AWS LAMBDA8 AWS S32 AWS SECRETS MANAGER1 AWS STEP FUNCTIONS1 AWS TOOLKIT1 AWS VPN1 AWS-ECR1 BATCH1 BEDROCK KNOWLEDGEBASE1 BIG DATA1 BUILD2 BUNDLE1 BUSINESS INTELLIGENCE1 CD6 CDK CONSTRUCT3 CERTIFICATE2 CHAOS ENGINEERING1 CHATBOT1 CHATGPT2 CI1 CLAUDE3 CLAUDE DESKTOP1 CLEAN CODE1 CLEARCASE2 CLICKSTREAM ANALYTICS8 CLINE3 CLOUD NATIVE1 CLOUDFRONT1 CODE SIGNING1 CODECOMMIT1 CODEPIPELINE1 COGNITO2 COLLECTIONS1 COMPILE1 CONFIGURATION2 CONSTRUCT HUB1 CONTAINER1 CONTINUE1 CONTINUOUS DELIVERY7 CONTINUOUS DEPLOYMENT2 COST1 CROSSPLANE1 CURSOR2 CURSOR IDE1 DAEMON1 DATA LAKES1 DATA MODELING1 DATA PROCESSING1 DATA VISUALIZATION1 DEBUG2 DEBUGGING1 DEEPSEEK1 DEVELOPMENT TOOLS1 DEVOPS7 DINGTALK4 DJANGO1 DOCKER6 DOCKER-SWARM2 DUAL MONITOR1 DYNAMODB1 ECLIPSE21 EDAS1 EKS4 ENCODING1 EQUINOX10 EXTERNAL SECRETS OPERATOR1 FAAS6 FEATURE1 FILEVAULT1 FIREFOX1 FLUX6 FULLSTACK1 GDB1 GENAI5 GERRIT2 GIT9 GITHUB ACTIONS1 GITHUB COPILOT2 GITOPS7 GLUE1 GPT-41 GRAPH DATABASE1 GROOVY1 HELM3 HOWTO1 IAM3 IBM NOTES1 IDE1 IDE COMPARISON1 IMAGE GENERATION1 INFRASTRUCTURE AS CODE5 INTELLIJ IDES1 ISTIO1 JAVA5 JENKINS3 JENKINS-CLI2 JETTY1 JNI1 JRE1 KUBERNETES14 LAMBDA WEB ADAPTER1 LINUX4 LLM4 LOGGING1 LUCENE1 MAC OSX1 MACOS MONTEREY1 MACOSX2 MAKEFILE1 MARSCODE1 MATERIAL UI1 MAVEN1 METAVERSE1 MICROSERVICE1 MIGRATION1 MINGW1 MODEL CONTEXT PROTOCOL1 MONGODB1 MONITORING1 MOUNTAIN LION1 NAT1 NATIVECODE1 NETWORK1 NEXT.JS3 NFT1 NGINX1 NPM1 OAS1 OAUTH22 OBSERVABILITY1 OH-MY-ZSH1 OPENAI1 OPENAI API2 OPENAPI1 OPENID1 OPENID CONNECT1 OPENSWAN1 OSGI7 OSS1 OSSFS1 P27 PAY1 PDE2 PERFORMANCE1 PERFORMANCE-TUNING2 PHP1 PRODUCTIVITY2 PROFILE2 PROGRAMMING1 PROJEN1 PROTON1 PYTHON1 QCON1 RCP3 REACT1 REPORTING1 RESILIENCE ENGINEERING1 S31 SALZBURG3 SEO1 SERVERLESS10 SERVERLESS COMPUTING9 SERVERLESS PATTERN1 SERVICE CATALOG1 SERVICE MESH1 SESSION-MANAGEMENT1 SHELL2 SINGLE-PAGE-APP1 SITE-TO-SITE VPN1 SMTP1 SOLR1 SONARQUBE1 SONATYPE NEXUS2 SPRING2 SPRING CLOUD1 SPRING CLOUD FUNCTION1 SPRING-BOOT1 SPRING-FRAMEWORK1 SPRING-SESSION1 SSH3 SSP1 SYSTEM DESIGN2 TIP17 TIPS2 TONGYI1 TOUR3 TRAVEL3 TRICK1 TROBULE-SHOOTING1 TROUBLE-SHOOTING1 TROUBLESHOOT3 TROUBLESHOOTING1 TYCHO1 UBUNTU1 UBUNTU-14041 UPDATE1 URL HANDLER SERVICE1 VERCEL1 VISUAL STUDIO CODE1 WEB-2.02 WECHAT2 WEIXIN2 WORKAROUND1 ZEND CE1 ZEND DEBUGGER1 ZSH1 云计算16 会议2 元宇宙1 公众平台1 函数计算3 工程效率1 微信1 技巧1 搜索引擎优化1 支付1 架构2 注册表1 混沌工程1 网站架构1 邮件转发1 钉钉4 阿里云7
[A~Z][0~9]
The road

Copyright 2006-  THE ROAD. All Rights Reserved

to-top