I am concerned about the week of technical developments 2015.08.17

Source: Internet
Author: User

Service and resource management technology

1. Storage of Kubernetes Technical analysis

http://dockone.io/article/556

Important: It is well known that when using Docker, the data in the container is temporary, that is, when the container is destroyed, the data is lost. If you need to persist data, you need to use Docker volume to mount the file directory on the host to the container. This article describes several storage systems supported by Kubernetes.

2. Docker 1.8: Big update for trusted mirroring, Toolbox, Registry, and orchestration tools

http://dockone.io/article/584#rd?sukey= fc78a68049a14bb2487646125234da433fd8c47864340fb607541ee753fba78eb11ba590c2a335af2df259f0fcfdf54b

Important: Docker 1.8 is officially released, and the new version contains a number of important updates such as trusted mirroring, Toolbox, volume support, and so on, making Docker a step closer to the production environment.

3. Key features and experience sharing of chat Kubernetes

http://mp.weixin.qq.com/s?__biz=MzAwODE0NDE0MA==&mid=212867421&idx=4&sn= 9c5fdd60fe4825d0279ddeed19b32f7d&scene=1&key= Dffc561732c22651f542f9985178cae5417b037a991e658cfeb9dcdbe0bf10b00abd2924e501d0fd2cb58d0f0db16898&ascene=0 &uin=mjk1odmyntyymg%3d%3d&devicetype=imac+macbookpro9%2c2+osx+osx+10.10.4+build (14E46) &version= 11020113&pass_ticket=vbqc22o3%2f4ndgo3phn7oxxwgqajhhmzw4kifblcc0%2f8ei0gbq5v%2fdrgqxkipddec

Important: This article describes the main features of Kubernetes and some experience in using it. Understand kubernetes students should be the article introduced in the content is not unfamiliar, know not much, you can see.

Service Scheduling and Trace technology

1. Some thoughts on the backlog parameters of system call listen

Http://weibo.com/5577991241/CuT0OEEOz?type=comment#rd

Key points: This article in conjunction with the Linux kernel source code to the backlog parameter to make the more detailed explanation

2. distributed Systems basics–handling failure:fault tolerance and monitoring

http://katemats.com/distributed-systems-basics-handling-failure-fault-tolerance-and-monitoring/

Important: The author introduces some best practices for fault tolerance and monitoring in distributed system design. Fault-tolerant people tend to pay more attention to, such as multi-copy mechanism, multi-machine room redundancy and so on, monitoring is often overlooked, often wrong to think that monitoring is the OP should be concerned about things. In fact, for large-scale distributed systems, the system should be designed to consider monitoring and problem tracking these factors, from the designer's point of view to design monitoring, because for large-scale distributed systems, fault is the norm rather than a small probability event.

DevOps Technology

1. A centralized task management tool that can replace Cron Rundeck

https://mp.weixin.qq.com/s?__biz=MzA3MzYwNjQ3NA==&mid=207533644&idx=1&sn= 3cb62cebdab173b7b6b85f2cf9fb46e7&scene=0&key= 0acd51d81cb052bc72b2531803187c3452d242057c85ca935e05fa372e6e853630f508a4c8a34eb3f0223b090511c31b&ascene=0 &uin=mjk1odmyntyymg%3d%3d&devicetype=imac+macbookpro9%2c2+osx+osx+10.10.4+build (14E46) &version= 11020113&pass_ticket=qgfnaq10%2fbudpojukbslfxrwgggwgg3b3dv1cfczebmj8a1icsbg1kjnu5xncokd

Key points: This is a centralized task management tool, I believe that we have encountered everywhere flying crontab, long time has often been forgotten, this tool is to solve the problem. Rundeck supports project, job and other task abstraction, supports permissions control, supports distributed task operations, and, if supported workflows, is perfect and can be studied in depth.

2. Build a manageable server infrastructure with Puppet

http://blog.jobbole.com/87679/

Important: This is a series of articles that introduce the basic use of puppet with the actual scenario. The primary role of Puppet is in Server configuration management, where the configuration is not just configuration files, including software packages, trust relationships, kernel parameters, and so on. In the face of large-scale server cluster, there must be a complete set of mechanisms to manage the configuration information of the whole cluster, and ensure that the modification of these configuration information is safe and stable to take effect. It turned out that we had to do this through the Noah initialization strategy, but the Noah init Strategy required op to write a lot of scripts, which was very difficult to maintain and could only be run once after the machine was installed, not to the cluster's centralized configuration management goals. An important goal of the next generation of machine management systems developed by Beehive and matrix is the centralized configuration management of the entire cluster, which is the most robust search product line for all companies, in addition to providing centralized configuration management functions like puppet. The modification and entry into force of the configuration must meet the relatively complex hierarchical publishing rules, provide configuration-modified versioning capabilities, provide one-click pause and fast rollback capabilities, which is the biggest difference between our next-generation machine management systems and puppet, and the biggest challenge.

3. Periodic TABLE of DEVOPS TOOLS

https://xebialabs.com/periodic-table-of-devops-tools/#rd

Key points: This picture is completely shocked, such a wonderful time ah, there are so many open source products for our choice.

4. Lightweight Automation Deployment Tool Ansible

Http://blog.eood.cn/the-ansible

Important: This short article briefly introduces the basic concepts and usages of ansible. Compared with puppet, Ansible is really a lot lighter and easier to learn.

5. Cloud computing Koriyuki "light" and "heavy"

https://mp.weixin.qq.com/s?__biz=MzA3MzYwNjQ3NA==&mid=207558923&idx=1&sn= 9f6ced7e117c4a8cb18a8158873f0d88&scene=0&key= Dffc561732c2265155c2f33e8390f5b535d0b86bd19ddb5f0ad67ae02f1d97782fe6e54b9c930eeb8167c60ac51e6f02&ascene=0 &uin=mjk1odmyntyymg%3d%3d&devicetype=imac+macbookpro9%2c2+osx+osx+10.10.4+build (14E46) &version= 11020113&pass_ticket=vbqc22o3%2f4ndgo3phn7oxxwgqajhhmzw4kifblcc0%2f8ei0gbq5v%2fdrgqxkipddec

Important: This article describes the changes that the cloud computing era brings to traditional operations. Thanks to the cloud computing era to create opportunities for us to face the challenges of large-scale cloud computing resources management and operation, I hope we can seize the opportunity to meet the difficulties, and completely liberate the majority of the hands of the operation and maintenance personnel.

Tools Collection

1. UNIX TOOLBOX-Chinese version

Http://cb.vu/unixtoolbox_zh_CN.xhtml

Important: This is a document that collects UNIX/LINUX/BSD commands and tasks, which helps advanced users or it work. It is a concise practical guide, and of course the reader should know what he/she is doing.

2. Understanding hard links and soft links for Linux

http://www.ibm.com/developerworks/cn/linux/l-cn-hardandsymb-links/

Important: This article introduces the basic concepts of hard and soft links commonly used in Linux file systems, allowing us to essentially understand the differences and linkages between the Linux file system in Inode, hard connections and soft links.

3. rvalue references in c++11

Http://kuring.me/post/cpp11_right_reference

Important: C++11 in order to solve the problem of memory copy of the temporary object, using a super-round rvalue reference concept, so that the complex C + + syntax is more complex, this article explains the original intention and usage of rvalue reference in detail, explains the basic concept of rvalue reference and right value, It also explains how to achieve perfect forwarding.

4. change color when printf outputs

Http://blog.chinaunix.net/uid-20778443-id-94545.html

Main point: Have you ever thought about why the different colors are displayed when gtest output? This little article tells you this technique.

5. you should know how to use ITerm2

http://wulfric.me/2015/08/iterm2/

Key points: Introduction to the common methods of Iterm2.

I am concerned about the week of technical developments 2015.08.17

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.