腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
ThoughtWorks
专栏作者
举报
907
文章
738016
阅读量
115
订阅数
订阅专栏
申请加入专栏
全部文章(907)
其他(175)
微服务(96)
腾讯云测试服务(54)
api(52)
安全(43)
企业(39)
编程算法(39)
云直播(37)
自动化测试(33)
数据库(32)
devops(31)
java(30)
sql(27)
开源(27)
网络安全(24)
敏捷开发(24)
自动化(23)
人工智能(22)
javascript(21)
测试(21)
开发(20)
uml(19)
架构设计(19)
数据(19)
系统(19)
运维(18)
大数据(18)
模型(18)
设计(18)
深度学习(17)
敏捷(17)
机器学习(16)
存储(16)
分布式(16)
数据分析(16)
https(16)
工作(16)
软件(15)
神经网络(14)
http(14)
单元测试(14)
微信(14)
数据处理(14)
工具(14)
ios(13)
it(13)
服务(13)
区块链(12)
网站(12)
架构(12)
实践(12)
react(11)
html(11)
容器镜像服务(11)
容器(11)
系统架构(11)
kubernetes(10)
产品(10)
python(9)
scala(9)
css(9)
android(9)
spring(9)
angularjs(8)
github(8)
linux(8)
云计算(8)
ide(7)
git(7)
访问管理(7)
黑客(7)
软件开发(7)
php(6)
ruby(6)
游戏(6)
缓存(6)
windows(6)
数据可视化(6)
效率(6)
node.js(5)
apache(5)
DevOps 解决方案(5)
互联网金融(5)
数据迁移(5)
kotlin(5)
tcp/ip(5)
jenkins(5)
数据结构(5)
性能测试(5)
数据湖(5)
ddd(5)
程序员(5)
对象(5)
管理(5)
函数(5)
性能(5)
比特币(4)
NLP 服务(4)
c++(4)
xml(4)
json(4)
打包(4)
unix(4)
TDSQL MySQL 版(4)
cci 持续集成(4)
数据安全(4)
hadoop(4)
gui(4)
面向对象编程(4)
物联网(4)
nat(4)
腾讯云开发者社区(4)
flutter(4)
迁移(4)
tdd(4)
web(4)
部署(4)
二维码(4)
框架(4)
最佳实践(4)
c#(3)
nosql(3)
access(3)
文件存储(3)
TAPD 敏捷项目管理(3)
serverless(3)
jdk(3)
dns(3)
spring boot(3)
unity(3)
小程序(3)
机器人(3)
安全漏洞(3)
企业组织(3)
kafka(3)
rust(3)
测试策略(3)
bug(3)
mvp(3)
编程(3)
编码(3)
表单(3)
服务器(3)
行业(3)
接口(3)
面试(3)
配置(3)
前端(3)
日志(3)
性能优化(3)
研发(3)
硬件(3)
云镜(主机安全)(2)
负载均衡(2)
数字货币(2)
mac os(2)
swift(2)
c 语言(2)
.net(2)
servlet(2)
vue.js(2)
单片机(2)
mvc(2)
maven(2)
消息队列 CMQ 版(2)
图像处理(2)
金融(2)
渲染(2)
svg(2)
移动开发(2)
shell(2)
spark(2)
jvm(2)
强化学习(2)
erp(2)
推荐系统(2)
npm(2)
rabbitmq(2)
openapi(2)
信息流(2)
任务调度(2)
sdk(2)
功能测试(2)
学习方法(2)
漏洞扫描服务(2)
汽车(2)
app(2)
aws(2)
code(2)
data(2)
product(2)
velocity(2)
产品设计(2)
程序(2)
低代码(2)
后端(2)
基础(2)
开发者(2)
科技(2)
苹果(2)
软件工程(2)
摄像头(2)
生命周期(2)
团队管理(2)
网络(2)
协议(2)
用户体验(2)
费用中心(1)
私有网络(1)
语音识别(1)
数据挖掘(1)
iphone(1)
go(1)
bash(1)
r 语言(1)
bootstrap(1)
jquery ui(1)
jquery(1)
ajax(1)
typescript(1)
ecmascript(1)
云数据库 SQL Server(1)
postgresql(1)
ruby on rails(1)
svn(1)
struts(1)
tomcat(1)
搜索引擎(1)
ubuntu(1)
windows server(1)
负载均衡缓存(1)
bash 指令(1)
批量计算(1)
日志服务(1)
命令行工具(1)
文字识别(1)
机器翻译(1)
知识图谱(1)
短信(1)
混合云解决方案(1)
电商(1)
医疗(1)
o2o(1)
redux(1)
sass(1)
webpack(1)
互联网医疗(1)
图像识别(1)
mybatis(1)
sql server(1)
jdbc(1)
openstack(1)
pytorch(1)
selenium(1)
gradle(1)
wpf(1)
hbase(1)
webgl(1)
虚拟化(1)
密钥管理服务(1)
内容安全(1)
jupyter notebook(1)
dart(1)
flink(1)
服务网格(1)
数据脱敏(1)
验证码(1)
数据集成(1)
企业推(1)
测试服务(1)
智能客服机器人(1)
项目管理(1)
持续集成(1)
action(1)
add(1)
agent(1)
agile(1)
analytics(1)
bat(1)
behavior(1)
chat(1)
chatgpt(1)
cycle(1)
dashboard(1)
database(1)
default(1)
diagram(1)
difference(1)
document(1)
edge(1)
evaluation(1)
event(1)
getelementbyid(1)
gherkin(1)
global(1)
google(1)
image(1)
implementation(1)
innerhtml(1)
lambda(1)
less(1)
map(1)
mapping(1)
mesh(1)
microsoft(1)
minimum(1)
mock(1)
network(1)
orientation(1)
photoshop(1)
policy(1)
profile(1)
ps(1)
replace(1)
root(1)
saas(1)
scrum(1)
scss(1)
self(1)
server(1)
service(1)
session(1)
sharing(1)
snapshot(1)
ssl(1)
state(1)
time(1)
tls(1)
ui(1)
volatile(1)
window(1)
版本控制(1)
操作系统(1)
测试工具(1)
插件(1)
产品经理(1)
持续交付(1)
创业(1)
翻译(1)
分布式系统(1)
工程师(1)
工具软件(1)
工作流(1)
技巧(1)
架构师(1)
加密(1)
监控(1)
兼容性(1)
脚本(1)
解决方案(1)
客户端(1)
浏览器(1)
漏洞(1)
前后端分离(1)
全栈工程师(1)
软件架构(1)
事件(1)
手机(1)
算法(1)
同步(1)
图表(1)
团队协作(1)
网关(1)
线程(1)
项目经理(1)
性能分析(1)
需求分析(1)
隐私(1)
优化(1)
语法(1)
原理(1)
云原生(1)
重构(1)
注解(1)
LLM(1)
搜索文章
搜索
搜索
关闭
探索原味BFF模式
api
https
ios
网络安全
微服务
BFF — Backend For Frontends,经典分布式架构设计模式之一。我在学习和工作经验累积中,逐渐加深了对 BFF 的理解。作为一种模式,它具有一些更加确切的使用场景,和一些能匹配的特定问题。 在本篇文章中,你们会与我一起穿越回BFF诞生的历史中,寻找其起源。并一同探索和学习这个在分布式系统中出镜率极高的架构模式。 寻找历史的线头 在毫无头绪的情况下,我们可以首先从Thoughtworks技术雷达中 BFF 的条目入手,去找到一些历史的蛛丝马迹。BFF 条目的发布时间是在 2015 年 11
ThoughtWorks
2022-09-14
408
0
大会推荐|GMTC 北京:下个月,和前端明星项目核心成员见面
typescript
https
github
网络安全
git
其实,参加一场线下的技术大会,并不能让你的技术获得瞬间提升,一般这么吹的都是割韭菜的骗子。那你能获得什么? 了解更多的行业,学到更多有用或者暂时没用的技术知识 接受技术氛围的熏陶 最重要的是,和同行的交流 普通的一线开发平常很少走出去看别人在做什么,做到了什么程度,自己大概处于什么位置。如果想在技术生涯长久地走下去,还是要走到线下,带着问题和思考去和圈子里的前辈们、同行们见面聊。作为国内知名交友平台之一,GMTC 全球大前端技术大会(北京站)终于要在 9 月 15-16 日举办了,这一场会议又把哪些大佬聚在
ThoughtWorks
2022-08-31
667
0
使用jscodeshift做自动化重构
api
css
https
网络安全
自动化
在这篇文章里我想要通过一些小例子来介绍使用jscodeshift来进行自动化重构的技术。具体来说,我想要介绍在一个组件库的开发和维护过程中,如何使用jscodeshift来自动修改公开的API接口,从而尽可能小的产生对组件用户的影响。 如果你们团队开发的组件被其消费者(组织内部或者外部)使用了,而这些代码又不在你的控制之内,那么这里讨论的技术和模式可能对你很有帮助。而如果你的日常工作更多的是使用组件库来开发应用程序,我希望这里的知识和技巧仍然对你有所启发,毕竟在软件系统中,我们往往都既是某些库的消费者,又同
ThoughtWorks
2022-03-30
575
0
活动回顾 | Thoughtworks DDD 社区助力丽江华坪桂梅助学会
https
网络安全
uml
html
Thoughtworks DDD 社区继2021年7月18日举办《DDD建模实战工作坊》的技术公益活动之后,再次于2022年3月26日举办《DDD诊所:遗留系统改造工作坊》的技术公益活动,这是社区第二次举办类似的技术公益活动。以下是这次活动的总结以及活动收益的捐献的公示。 捐赠信息 本次活动报名84人,参与人员费用是159元/人,最终活动门票收入除去第三方报名平台提现手续费(2%)以后的总收入13088.88,如同上次一样,我们已将本次活动收益全部捐赠到丽江华坪桂梅助学会,资金将会被用于丽江华坪女子高级中学
ThoughtWorks
2022-03-29
523
0
Cucumber测试实践
腾讯云测试服务
https
网络安全
cci 持续集成
来源:https://cucumber.io/docs/guides/overview/
ThoughtWorks
2022-02-16
851
0
浅谈开发者友好的软件设计
api
rust
spring
go
https
面向开发者的软件,相比普通用户仅在限定的场景下使用外,还可能会被集成、扩展、二次开发等等,因此在代码或设计层面也应该尽可能考虑如何对开发者更友好。
ThoughtWorks
2022-01-05
533
0
信任的传递——为什么我们需要第三方授权?
https
网络安全
在证书验证、基于JWT(Json Web Token)的身份认证、IDP(身份提供商)、SP(服务提供商)等技术中,都有一个可信的第三方,可明明是用户对资源或者服务的访问,为啥还要个第三方?
ThoughtWorks
2020-12-22
893
0
软件交付效能度量——从吞吐量和稳定性开始
devops
https
网络安全
除了感性的工作体验外,我们还需要指标来度量改进措施是否对提升软件交付效能有帮助。过多的指标会对团队造成不必要的管理成本,也容易让团队失去关注焦点。从吞吐量和稳定性两个维度考量的四个关键指标是简单但有效的指标,建议优先度量。
ThoughtWorks
2020-11-09
769
0
Let's Encrypt实践指北
https
网络安全
tcp/ip
dns
最近刚好有个项目需要配置HTTPS,也购买了域名,尤其在知道了本文要介绍的“神器” —— Let’s Encrypt 之后,大大简化了学习成本和时间。
ThoughtWorks
2020-09-17
1.6K
0
开发模型的演化
https
网络安全
敏捷开发
腾讯云测试服务
中间的“开发过程”开始很简单,只是硬件的一个配置。但这个配置越来越多,当这个配置多到难以理解时,就变成魔法了。这个魔法威力强大,但是神秘,且不可控。人们面对旺盛的需求,渴望解开魔法的面纱,将它牢牢控制在手心。于是各种开发模式纷纷登场。
ThoughtWorks
2020-08-28
446
0
iOS打包发布那些事儿
https
访问管理
ide
打包
ios
摘要:一个iOS应用最终能在用户的设备上使用,是经过了开发 -> 打包 -> 发布 -> 下载安装过程的。为了更易于理解,以及避免从一开始就陷入细节,本文将逆序讲述整个过程。
ThoughtWorks
2020-06-17
458
0
TW洞见 | 韩锴:HTTPS背后的加密算法
https
编程算法
当你在浏览器的地址栏上输入https开头的网址后,浏览器和服务器之间会在接下来的几百毫秒内进行大量的通信。这些复杂的步骤的第一步,就是浏览器与服务器之间协商一个在后续通信中使用的密钥算法。这个过程简单来说是这样的: 浏览器把自身支持的一系列Cipher Suite(密钥算法套件,后文简称Cipher)[C1,C2,C3, …]发给服务器; 服务器接收到浏览器的所有Cipher后,与自己支持的套件作对比,如果找到双方都支持的Cipher,则告知浏览器; 浏览器与服务器使用匹配的Cipher进行后续通信。如果服
ThoughtWorks
2018-04-20
781
0
我也想来谈谈HTTPS|洞见
https
朱本威 ThoughtWorks 1 安全越来越被重视 2014年8月份Google在官博上发表《HTTPS as a ranking signal》表示调整其搜索引擎算法,采用HTTPS加密的网站在搜索结果中的排名将会更高,鼓励全球网站采用安全度更高的HTTPS以保证访客安全。 同一年(2014年),百度开始对外开放了HTTPS的访问,并于3月初正式对全网用户进行了HTTPS跳转。对百度自身来说,HTTPS能够保护用户体验,降低劫持/隐私泄露对用户的伤害。 而2015年,百度开放收录HTTPS站点公告
ThoughtWorks
2018-04-17
675
0
移花接木:针对OAuth2的攻击|洞见
安全
access
https
存储
作为第三方应用,为了提升用户体验,往往会提供第三方社交账号登录或者绑定的功能,这背后使用到的关键技术是OAuth认证。想要在自己的应用里集成OAuth不是难事儿,各大社交网站都提供了详尽的文档指南。 OAuth的复杂度比较高,有不少安全方面的坑,开发者在使用过程中一不注意可能就会掉进去,比如说不正确的使用OAuth2可能会遭遇到CSRF攻击。本文将对这个安全风险做一个通俗易懂的解释。 ---- OAuth2 授权模式回顾 在开始之前,让我们先来回顾一下OAuth2中最典型的Authorization
ThoughtWorks
2018-04-17
1.3K
0
8大前端安全问题(下)| 洞见
安全
https
存储
在《8大前端安全问题(上)》这篇文章里我们谈到了什么是前端安全问题,并且介绍了其中的4大典型安全问题,本篇文章将介绍剩下的4大前端安全问题,它们分别是: 防火防盗防猪队友:不安全的第三方依赖包 用了HTTPS也可能掉坑里 本地存储数据泄露 缺乏静态资源完整性校验 ---- 防火防盗防猪队友:不安全的第三方依赖包 现如今进行应用开发,就好比站在巨人的肩膀上写代码。据统计,一个应用有将近80%的代码其实是来自于第三方组件、依赖的类库等,而应用自身的代码其实只占了20%左右。无论是后端服务器应用还是前端应用开发
ThoughtWorks
2018-04-17
916
0
技术雷达的安全实践|洞见
https
http
git
github
开源
安全事故 2014年乌云网发布了某旅行网站(以下简称X网站)的安全支付漏洞,X网站因长时间打开支付服务调试接口,导致用户信用卡信息面临泄露风险;在针对其进行进一步的扫描后,乌云发现X网站的分站源代码可
ThoughtWorks
2018-04-13
681
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档