12. Built-in 内置的
Explanation:
Refers to features特征, functions, or components that are integrated into a system, application, or product from the start, rather than being added or installed separately.
指的是系统、应用程序或产品从一开始就集成的功能、特性或组件,而不是后续单独添加或安装的。
Built-in features are ready to use immediately after installation or setup.
内置功能在安装或设置完成后即可立即使用。
Example Sentences:
• The software comes with built-in security features to protect against common threats.
该软件配备了内置的安全特性,以防止常见的威胁。
• The framework provides several built-in functions to simplify common tasks.
该框架提供了几个内置函数,简化了常见任务。
13. third-party 第三方
Explanation:
In software development, third-party refers to external 外部 vendors 供应商 or services integrated into a system.
在软件开发中,第三方指的是集成到系统中的外部供应商或服务。
Example Sentences:
• The application integrates with a third-party payment service to process transactions securely.
应用程序与第三方支付服务集成,以安全地处理交易。
• The team decided to update the third-party dependency to the latest version to fix compatibility issues with the new framework.
团队决定将第三方依赖更新到最新版本,以解决与新框架的兼容性问题。
14. Middleware 中间件
Explanation:
Software that acts as a bridge between different systems or applications.
充当不同系统或应用程序之间桥梁的软件
Example Sentences:
• The application uses middleware to handle authentication, logging, and error management before requests reach the main application logic.
在请求到达主应用逻辑之前,应用程序使用中间件来处理身份验证、日志记录和错误管理。
• The team added custom middleware to the API to ensure that all incoming requests are validated for security and performance before processing.
该团队向API 添加了自定义中间件,以确保所有传入的请求在处理之前都经过了安全性和性能验证。
15. Session Management 会话管理
Explanation:
The process of managing and maintaining the state of user sessions in a system, including user authentication, session storage, and expiration, to ensure a secure and consistent user experience.
在系统中管理和维护用户会话状态的过程,包括用户认证、会话存储和过期,以确保安全和一致的用户体验。
Example Sentences:
• The session management system ensures that users stay logged in securely, even if the browser is closed and reopened.
会话管理系统确保用户即使在关闭并重新打开浏览器后也能安全地保持登录状态。
stay logged in 保持登录
• Good session management practices实践 help maintain a smooth user experience while protecting sensitive information.
良好的会话管理实践有助于维护流畅的用户体验,同时保护敏感信息。
16. Single Sign-On (SSO) 单点登陆
Explanation:
A user authentication process that allows a user to access multiple applications or services with a single set of login credentials凭据, streamlining the login experience and enhancing security.
一种用户认证过程,允许用户使用一组登录凭据访问多个应用程序或服务,从而简化登录体验并增强安全性。
Example Sentences:
• With single sign-on (SSO), employees can access all internal tools without having to log in multiple times.
通过单点登录(SSO),员工可以访问所有内部工具,而无需多次登录。
• The organization implemented SSO to improve security and simplify the user authentication process across all platforms.
该组织实施了SSO,以提高安全性并简化所有平台的用户认证过程。
17. Multi-Tenancy 多租户
Explanation:
A software architecture where a single instance of an application serves multiple tenants租户, with each tenant's data and configurations isolated from others, enabling efficient resource sharing.
一种软件架构,其中一个应用程序的单一实例为多个租户提供服务,每个租户的数据和配置与其他租户隔离,从而实现高效的资源共享。
Example Sentences:
• The cloud service provider uses multi-tenancy to host multiple customers on the same infrastructure while keeping their data separated.
云服务提供商使用多租户在同一基础设施上托管多个客户,同时保持其数据的隔离。
• Using multi-tenancy, the company was able to reduce costs by sharing resources while maintaining privacy and security for each tenant.
通过使用多租户,公司能够通过共享资源来降低成本,同时保持每个租户的隐私和安全性。
18. Webhooks Web 钩子
Explanation:
A method of allowing one system to send real-time data to another system over the web via HTTP, often used for integrating applications by triggering actions when specific events occur.
一种允许一个系统通过HTTP向另一个系统发送实时数据的方法,通常用于通过在特定事件发生时触发动作来集成应用程序。
Example Sentences:
• The application uses webhooks to notify external systems when a new user registers, allowing for immediate data synchronization.
该应用程序使用Web 钩子在新用户注册时通知外部系统,从而实现即时的数据同步。
• By implementing webhooks, the service can trigger an automatic process when a payment is received, reducing manual intervention干预.
通过实现Web钩子,当收到付款时,服务可以触发自动化过程,从而减少人工干预。
19. API Gateway API 网关
Explanation:
A server that acts as an API front-end, receiving API requests, routing them to the appropriate microservice, and aggregating the results. It helps manage traffic, authentication, and rate limiting for APIs.
作为API前端的服务器,接收API请求,将其路由到适当的微服务,并聚合结果。它帮助管理API的流量、身份验证和速率限制。
Example Sentences:
• The API gateway routes requests from clients to various services and ensures proper security and authentication.
API 网关将来自客户端的请求路由到不同的服务,并确保适当的安全性和身份验证。
• Using an API gateway reduces the complexity of managing multiple APls by centralizing集中的 traffic management and monitoring.
使用 API网关通过集中流量管理和监控,减少了管理多个API的复杂性。
20. Feature Toggle 功能开关
Explanation:
A software development technique that allows specific features or functionalities to be turned on or off without deploying new code, typically used for controlling feature releases or A/B testing.
一种软件开发技术,允许在不部署新代码的情况下开启或关闭特定功能,通常用于控制功能发布或A/B测试:
Example Sentences:
• The team used a feature toggle to enable the new payment gateway for some users while keeping it disabled for others.
团队使用功能开关为部分用户启用新的支付网关,同时为其他用户保持禁用状态。
• With feature toggles, the team can test new functionalities in production without impacting all users.
通过使用功能开关,团队可以在不影响所有用户的情况下,在生产环境中测试新功能。