我正在学习如何使用水平扩展构建可伸缩的应用程序。术语“堆栈”通常来自“普通堆栈”,“技术堆栈”,“负载均衡器是我们的可扩展堆栈”的组成部分我理解计算机科学中的堆栈是什么。但是,在网络和可扩展性方面,“堆栈”的确切含义是什么?
答案 0 :(得分:1)
取决于上下文,但除了算法结构之外,堆栈通常意味着您的平台所基于的技术。
示例:
网络上的堆栈可能意味着:TCP / IP,SSH,蓝牙或为您提供连接的不同技术。
操作系统上的堆栈意味着操作系统本身和可供您使用的库。
堆栈编程语言可能是Java EE堆栈,这意味着Java Enterprise API将利用您的编码。
希望它有意义。 :)