Skip to content
搜索引擎设计和开发原则了解 API后端互联网RustPHPGoJavaScriptJavaPythonC#Ruby选择语言Git版本控制系统GitHubBitbucketGitLabRepo 托管服务PostgreSQLMS SQLMySQLOracleMariaDB关系数据库NoSQL 数据库ORMs规范化ACID故障模式交易性能分析N+1 问题更多关于数据库的信息数据库索引分片策略数据复制CAP 定理扩展数据库HATEOASJSON APIs开放 API 规范SOAPgRPCRESTGraphQL客户端CDN服务器端缓存网络安全集成测试功能测试单元测试测试CI / CDGOF 设计模式CQRS领域驱动设计事件源测试驱动开发单片应用程序无服务器微服务服务网格SOA十二要素应用架构模式RabbitMQKafka消息代理LXC容器化与虚拟化WebSockets服务器发送事件NginxCaddyApacheMS IISWeb 服务器为规模而构建RedisMemcached文档数据库MongoDBCouchDB图形数据库Neo4j软件设计和架构缓解策略优雅降级节流背压负载转移断路器迁移策略扩展类型当出现问题时,指标日志和其他可观察的项目可以帮助调试和解决问题。区别和用法仪器仪表监控遥测MD5SHAscryptbcryptHTTPSOWASP 风险SSL/TLSCORS服务器安全CSPAPI 安全最佳实践个人推荐 / 建议备选方案 / 选择这个或紫色顺序不严格 / 随时学习互联网如何运作?什么是 HTTP?什么是域名?什么是托管?DNS 及其工作原理?浏览器及其工作原理?身份验证JWT基本身份验证令牌认证OAuth基于 Cookie 的身份验证OpenIDSAML哈希算法DockerKubernetesElasticsearchSolr实时数据长轮询短轮询GraphQL键值数据库RedisDynamoDB实时数据库FirebaseRethinkDBSQLite时间序列Influx DBTimeScale列数据库CassandraBaseAWS Neptune可观察性