奇诺分享 | ccino.org

  • 首页
  • VPS
    • VPS申请
    • VPS配置
    • 科学上网
  • 网站建设
    • WordPress
  • 程序猿
    • 开发工具
    • 微服务
    • 容器
    • 分布式
    • 数据库
  • 杂项
  • 关于
  • Privacy Policy
生活不只是眼前的苟且,还有诗和远方!
微服务

请不要在“微服务”的狂热中迷失自我!

微服务在过去几年一直是一个非常热门的话题(附录1)。何为“微服务的疯狂”,举个例子: 众所周知,Netflix在DevOps上的表现非常棒。Netfix可以做微服务。因此:如果我做微服务,我也将非常擅长DevOps。 很多情况下,我们盲目的投入巨大的努力来接入微服务模式,然而往往却很少去考虑接入的成本和收益能否有效的帮我们解决当前我们正面临的痛点。 下面,我将详细描述微服务是什么,以及为什么这种模式这么吸引人,最后再聊一聊一些微服务正面临的一些关键挑战。 如果你正在考虑微服务是否适合你,是否能帮你解决当前面临的问题…

2018年6月25日 0条评论 1224点热度 0人点赞 奇诺分享 | ccino.org 阅读全文
数据库

理解索引:HBase介绍和架构

最近有个需求,要修改现有存储结构,涉及查询条件和查询效率的考量,看了几篇索引和HBase相关的文章,回忆了相关知识,结合项目需求,说说自己的理解和总结。 前几篇文章重点介绍MySQL索引相关的知识,从索引优点、索引结构演化过程,到SQL查询过程、执行计划,再到最后的索引优化,错过的朋友可以回顾下前几篇文章: 索引结构和数据定位过程 查询过程和高级查询 执行计划详细介绍 索引优化 后面会开始介绍HBase索引相关的,和MySQL对比下,以加深对索引的理解,本篇先介绍下HBase,它的一些特性和整体架构,为后面介绍索引…

2018年6月20日 0条评论 1348点热度 0人点赞 奇诺分享 | ccino.org 阅读全文
容器

白皮书:OpenStack与容器的相遇相知

本文由OpenStack基金会官方发布,来自基金会、用户、厂商的16位专家作者联合撰写,原文请访问:https://www.openstack.org/containers/whitepaper 想象一下,你的任务是从头开始构建整个私有云基础设施。预算有限 ,团队不大,被要求创造一个奇迹。 几年前,你可以构建一个在虚拟机中运行应用程序的基础设施,其中一些裸机用于传统应用程序。随着基础设施的发展,虚拟机(VM)实现了更高水平的效率和敏捷性,但单靠虚拟机并不能完全满足敏捷应用部署的需求。它们继续作为运行许多应用程序的基…

2018年6月14日 0条评论 1544点热度 0人点赞 奇诺分享 | ccino.org 阅读全文
数据库

PB级海量数据服务平台架构设计实践

基于PB级海量数据实现数据服务平台,需要从各个不同的角度去权衡,主要包括实践背景、技术选型、架构设计,我们基于这三个方面进行了架构实践,下面分别从这三个方面进行详细分析讨论: 实践背景 该数据服务平台架构设计之初,实践的背景可以从三个维度来进行说明:当前现状、业务需求、架构需求,分别如下所示: 当前现状 收集了当前已有数据、分工、团队的一些基本情况,如下所示: 数据收集和基础数据加工有专门的Team在做,我们是基于收集后并进行过初步加工的基础数据,结合不同行业针对特定数据的需求进行二次加工的。 数据二次加工,会集成…

2018年6月13日 0条评论 1093点热度 0人点赞 奇诺分享 | ccino.org 阅读全文
容器

云原生应用的下一站

本文是我于5月20日在第四届南京全球技术周上【互联网技术专场】上的题为【云原生应用的下一站】的演讲的部分内容的文字整理。 云原生是什么? CNCF给出的定义是: 容器化 微服务 容器可以动态调度 我认为云原生实际上是一种理念或者说是方法论,它包括如下四个方面: 容器化:作为应用包装的载体 持续交付:利用容器的轻便的特性,构建持续集成和持续发布的流水线 DevOps:开发与运维之间的协同,上升到一种文化的层次,能够让应用快速的部署和发布 微服务:这是应用开发的一种理念,将单体应用拆分为微服务才能更好的实现云原生,才能…

2018年6月7日 0条评论 1961点热度 0人点赞 奇诺分享 | ccino.org 阅读全文
微服务

微服务的十个反模式和陷阱

O’Reilly 的电子书《Microservices AntiPatterns and Pitfalls》讲述了在微服务设计实现时十种最常见的反模式和陷阱。本文基于此书,将这十个点列出。书籍地址:https://www.oreilly.com/programming/free/microservices-antipatterns-and-pitfalls.csp,更全的反模式和陷阱可见作者的视频:http://oreil.ly/29GVuDG 数据驱动迁移反模式 - Data-Driven Migration 如…

2018年6月5日 0条评论 1137点热度 0人点赞 奇诺分享 | ccino.org 阅读全文
数据库

MySQL-性能优化-索引和查询优化

MySQL-性能优化-索引和查询优化 要知道为什么使用索引,要知道如何去使用好索引,使自己的查询达到最优性能,需要先了解索引的数据结构和磁盘的存取原理 参考博客:MySQL索引背后的数据结构及算法原理 如上这篇博客写的挺好,我就不再造轮子了,对如上博客,我总结如下几个重要的要点: 1. 不使用顺序查找,因为顺序查找比较慢,通过特定数据结构的特点来提升查询速度,这种数据结构就是可以理解成索引。 2. 索引一般以文件形式存储在磁盘上,索引检索需要磁盘I/O操作,为了尽量减少磁盘I/O。磁盘往往不是严格按需读取,而是每次…

2018年6月4日 0条评论 1122点热度 0人点赞 奇诺分享 | ccino.org 阅读全文
容器

深度解析容器的六大误区和八大正确场景

做容器的研究和容器化几年了,从最初对于容器的初步认识,到积攒了大量的容器迁移经验,并和客户解释了容器技术之后,发现原来对于容器的理解有大量的误解,而且容器并非虚拟机的替代,而是有十分具体的应用场景的。  第一部分:容器的理解误区   误区一:容器启动速度快,秒级启动 这是很多人布道容器的时候经常说的一句话,往往人们会启动一个nginx之类的应用,的确很快就能够启动起来了。 容器为啥启动快,一是没有内核,二是镜像比较小。 然而容器是有主进程的,也即Entrypoint,只有主进程完全启动起来了,容器才算真正的启动起来…

2018年6月1日 0条评论 1203点热度 0人点赞 奇诺分享 | ccino.org 阅读全文
微服务

微服务架构适用场景分析

核心要点 微服务并不是什么灵丹妙言,在现代架构中,它有自己的位置,但并不适用于任何的地方; 在判断基于微服务的方案是否适合时,理解业务域是至关重要的; 单职责原则是划分微服务边界的关键; 与其他架构风格类似,微服务是由一系列的原则来监管的; 微服务必须在更广阔的分布式架构和分布式计算上下文中进行考量。 在本文中,我们将会深入研究主数据管理(Master Data Management,MDM)场景中微服务架构的适用情况,并且会分析在问题域中,如果需要计算密集型的任务,基于微服务的架构所面临的挑战,比如在计算无担保消…

2018年5月31日 0条评论 1565点热度 0人点赞 奇诺分享 | ccino.org 阅读全文
分布式

Kafka简明教程

Kafka是啥?用Kafka官方的话来说就是: Kafka is used for building real-time data pipelines and streaming apps. It is horizontally scalable, fault-tolerant, wicked fast, and runs in production in thousands of companies. 大致的意思就是,这是一个实时数据处理系统,可以横向扩展、高可靠,而且还变态快,已经被很多公司使用。 那么什么是实…

2018年5月29日 0条评论 1487点热度 0人点赞 奇诺分享 | ccino.org 阅读全文
12345…23
本站推荐

新手建站五步

本博客TG频道,欢迎订阅:https://t.me/CCINOorg 

    大家准备建站时,肯定和奇诺一样无从着手,不用着急。按照以下“五步”就能方便的搭建好一个基于VPS的网站。“第六步”为高级功能,大家可以按需选择。

第一步,基础知识:

  • 虚拟主机、云主机和VPS的区别
  • Xen、OpenVZ、KVM三大VPS技术优劣势详解
  • Apache、nginx 、lighttpd性能比较
第二步,VPS申请:
  • 新手用户搬瓦工VPS购买图文指导教程
  • 免费试用vultr搭建及vultr服务器性能测试
第三步,一键web面版搭建:
  • 宝塔Linux面板 – 3月29日更新 – 3.5版
  • 简单实用的VPS主机面板–宝塔
第四步,域名申请:
  • Namesilo VS Godaddy域名注册的对比优势
  • Namesilo新域名注册图文教程
第五步,CMS安装配置:
  • WordPress入门 之 如何安装WordPress
  • WordPress程序文件说明
第六步,高级功能:
  • https的研究与总结
  • Let’s Encrypt – 免费时新的 SSL 证书
  • 常用Linux VPS/服务器(OpenVZ/KVM/XEN)加速、优化网络速度工具总结
   
分类
  • VPS
    • VPS申请
    • VPS配置
    • 科学上网
  • 未分类
  • 程序猿
    • 分布式
    • 容器
    • 开发工具
    • 微服务
    • 数据库
  • 网站建设
    • WordPress

COPYRIGHT © 2022 奇诺分享 | ccino.org. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang