写点什么

架构周报| 浅析 MySQL JDBC 连接配置上的两个误区

  • 2017-03-30
  • 本文字数:1558 字

    阅读完需:约 5 分钟

经典案例

  • 浅析 MySQL JDBC**** 连接配置上的两个误区相信使用 MySQL 的同学都配置过它的 JDBC 驱动,多数人会直接从哪里贴一段 URL 过来,然后稍作修改就上去了,对应的连接池配置也是一样的,很少有人会去细想这每一个参数都是什么含义。今天我们就来聊两个比较常见的配置—是否要开启 autoReconnect 和是否缓存 PreparedStatement。
  • 如何正确对用户密码进行加密?作为一名 Web 开发人员,我们经常需要与用户的帐号系统打交道,而这其中最大的挑战就是如何保护用户的密码。本文介绍了对密码哈希加密的基础知识,以及什么是正确的加密方式。还介绍了常见的密码破解方法,给出了如何避免密码被破解的思路。相信读者阅读本文后,就会对密码的加密有一个正确的认识,并对密码正确进行加密措施。
  • 处理微服务架构的内部架构和外部架构:微服务架构 MSA 并不是一个全新的概念,它旨在通过使用现代技术的优点来正确地实现 SOA。微服务只能解决整体问题的一小部分——架构师们需要将微服务架构作为一种架构实践,并实现它以满足企业级应用要求。“微”不仅仅只是关注大小,它主要是关注范围。整合是微服务架构的一个关键方面,在适用时,它可以作为微整合来实施。迭代式的方法可以帮助组织从其当前状态转换到一个完整的微服务架构。

前沿趋势

  • 理解垃圾回收算法来自 Atomic Object 公司的 Ken Fox 为了解释各种垃圾回收算法,开发了一个小工具,用于对各种垃圾回收算法进行可视化演示。这个工具通过动画的形式展示了垃圾回收算法的执行过程,让人非常直观地了解这些复杂算法背后的原理。自动垃圾回收机制对于大部分开发人员来说已经见惯不怪了,它只不过是语言运行时为了简化我们的工作而提供的一种特性。
  • Netflix**** 展示大数据分析基础架构为了介绍具体的需求,Weeks 解释称,“规模”是 Netflix 在大数据领域面临的最大挑战。该公司在全球范围内有超过 8600 万会员,每天通过流播的方式播放总时长超过 1.25 亿小时的内容。这样的规模导致他们的数据仓库容量已经超过 60PB。本文介绍了 Netflix 的大数据策略和分析基础架构,此外还概括介绍了他们的数据规模、S3 数据仓库,以及他们的大数据大数据联合编排系统 Genie。
  • GitLab**** 收购公共聊天软件 Gitter开源的 git 提供商 GitLab 收购了 Gitter,后者是一个开放协作风格的 Slack 替代方案。尽管目前还没有集成该产品的计划,但是 GitLab 希望通过连接 Gitter 大量的用户群,驱动业务的增长。在一篇博客文章中,Gitter 的联合创始人兼 CTO Andrew Newdigate 宣布了这项收购,并且描述了产品在可预知未来的发展方向。已经参与支付计划的用户将会继续拥有已有的所有功能,但是未来不需要为此付费了。

大会动态

人文管理

  • 程序员,这是你想要的技术 leader 吗?:技术团队的领导总是在发愁怎样带团队,团队的程序员总是会抵触各种团队“文化”、规章制度。两者都有各自的角度和出发点,很难分出真正的对错。这篇文章里的技术 leader,是身为程序员的你想要的吗?是同为技术 leader 的你所追求的吗?本文是「我所理解的技术管理——如何带领一支软件开发团队」系列文章第一篇。
  • 提升运维稳定性的利器——故障复盘:稳定性是运维工作的基石。故障,也就是稳定性问题是悬在各位运维从业者头上的一把达摩利斯克之剑。稳定性一旦出现问题,运维的其它工作基本也就算前功尽弃了。那么如何提升稳定性是所有运维从业者都绕不开的话题。那么出现了稳定性问题怎么办?药方上书只有两字:「复盘」。
2017-03-30 19:002373

评论

发布
暂无评论
发现更多内容

架构设计篇之微服务实战笔记(四)

小诚信驿站

架构师 刘晓成 小诚信驿站 28天写作 架构师成长笔记

智慧组工党务解决方案,智慧党建系统

13530558032

区块链技术的价值传递

CECBC

区块链

菜单展示的递归与非递归形式实现 (go语言版)

松小鼠

数据结构和算法

深入理解 Web 协议(三):HTTP 2

vivo互联网技术

Web HTTP HTTP2.0

区块链电子合同应用平台,区块链存证系统

13530558032

为了面试阿里巴巴、腾讯、字节跳动、京东、华为等大厂,我收集了8家大厂高频Java面试真题集锦(含答案)

Java架构之路

Java 程序员 架构 面试 编程语言

快速搭建本土「Clubhouse」

anyRTC开发者

ios android WebRTC RTC 语音通话

2021 iOS底层提升计划

iOS底层

读懂框架设计的灵魂—Java反射机制

Java 编程 架构

Protobuf源码解读之编解码

batman

protubuf zigzag varint

做一个很出色的程序员

四猿外

Java 程序员 面试 架构师 职场成长

读书笔记-MySQL索引

yunCrush

助力文化荟萃,区块链或可打造“新”春晚?

CECBC

区块链 春晚

面试腾讯T3,过关斩将直通3面,终斩获offer流下了激动的泪水(腾讯面经总结分享)

Java架构之路

Java 程序员 架构 面试 编程语言

农产品区块链溯源平台,区块链溯源方案

13530558032

jenkins Android 自动构建-扫码下载

三爻

开源微服务运行时 Dapr 发布 1.0 版本

阿里巴巴云原生

开源 容器 微服务 开发者 云原生

60K*17薪的面试题是什么样的,需要具备什么技术?首发“Java面试考点大全”

Java架构之路

Java 程序员 架构 面试 编程语言

第二次书摘的微信视频号直播复盘

小匚

用户体验

量化机器人APP开发|量化机器人软件系统开发

系统开发

话题讨论 | 你”节后综合症“了吗?

程序员架构进阶

话题讨论 28天写作 2月春节不断更 话题王者 节后焦虑

产品训练营第五周作业

产品经理训练营

LeetCode题解:322. 零钱兑换,动态规划,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

OAtuth2.0 知多少

oauth2.0 dotnet

Linux Jenkins 自动打包vue部署到远程window服务器

三爻

Vue jenkins Win

Your small business questions, answered

小韩

2021最新总结:阿里/京东/饿了么/拼多多/爱奇艺面经分享(堪称Offer收割机)

比伯

Java 编程 架构 面试 计算机

最值得期待的Python进阶宝典《Effective Python》第2版中文版来咯!

华章IT

Python 代码整洁 Python编程 EffectivePython Python进阶

云算力系统开发|云算力APP软件开发

系统开发

量化炒币机器人软件系统开发|量化炒币机器人app开发

系统开发

架构周报| 浅析MySQL JDBC连接配置上的两个误区_数据库_ArchSummit峰会_InfoQ精选文章