人工知能

Linux 4.1カーネルホットパッチが正常に実践されました

長い間見られなかった乾物が再現しています! 今日のコンテンツは、UCloudオペレーションとメンテナンスの学生のフィードバックに基づいて、個々のホストでCPUのピーク使用率が異常に高いという問題に基づいています。 この記事では、問題の完全な分析と、この問題を解決するためのホットパッチとの問題の実際的な共有について説明します。 テキストが始まる〜 冒頭では、会社の運用と保守の学生のフィードバックは、個々のホスト上でプロセスのピークCPU使用率が異常であるという現...

ソフトウェアアーキテクチャ:知っておくべき5つのパターン

シングルトン(シングルトンモード)、リポジトリモード(リポジトリ)、工場モード(工場)、ビルダーモード(ビルダー)、デコレータモード(デコレータ)...おそらくクラスに耳を傾けるすべてのプログラマーは、このモデルは、既存の再発問題に対する信頼できるソリューションを提供します。 同様のメカニズムがソフトウェアアーキテクチャに存在し、一般的な再利用可能なソリューションは、しばしば所与の状況においてソフトウェアアーキテクチャにおいて生じる。 異なるソフトウ...

春の雲の研究ノート

ツール Eclipse 4.9 Gradle 4.10.2 春の雲Finchley.SR1 春のブート2.0.4 Build.gradle buildscript { ext { springBootVersion = '2.0.4.RELEASE' } repositories { jcenter() maven { url "https://plugins.gradle.org/m2/" } } dependencies { classpath("io.spring.gradle:dependency-management-plugin:1.0.6.RELEASE") classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}&...

Ubuntuクラスタ - MAASを使用してベアメタルインストールを開始する

UbuntuはMAASインストールの7つのステップを使用します。 1、ハードウェアのセットアップ MAASには小さなサーバーが1つ、BMCで管理できるサーバーは少なくとも1つ必要です。管理対象マシンが接続されているネットワークにMAASサーバーでDHCPとDNSを提供することをお勧めします。 2、Ubuntuサーバーをインストールする Ubuntu Server 18.04 LTSをダウンロードし、MAASサーバーのステップバイステップのインストール手順に従ってください。 プロダクションシステムのブートディ...

kubesprayを使用して、プロダクションレベルのKubernetesクラスタを導入する

kubesprayを使用して、プロダクショングレードのKubernetesクラスタを導入する プロジェクトソースコード、 https://github.com/openthings/kubespray 国内展開、 https://github.com/zhangguanzhang/Kubernetes-ansible kubernetes slack 、チャンネル#kubesprayへようこそ。 ここからの招待状をこちらから入手してください AWS、GCE、Azure、OpenStack、vSphere、Oracle Cloud Infrastructure(Experimental)、またはBaremetalにデプロイできます。 高可用性クラスター...

ウェブサイト構築:簡単な動的ウェブサイト構築

前回のClouderコースでは、クラウドサーバーに静的なWebページを公開して配布する方法をマスターしたことがあります。コンテンツをいつでも更新できる動的なWebサイトを構築する方法は? このコースでは、世界で最も使用されているWordPress Webサイトを構築する方法と、必要な機能を試してみるためのWebサイトのカスタマイズと管理操作について学びます。 コースリンク: ウェブサイト構築:シンプルでダイナミックなウェブサイト構築 参加者の利益: ゼロベースのウェブサイト:...

分散データベースDDMサイドカーモードロードバランシング

はじめに 1.分散データベースミドルウェアDDM 分散データベースミドルウェア(分散データベースミドルウェア)は、データベースの容量、パフォーマンスのボトルネック、および分散拡張の問題を解決するミドルウェアサービスであり、大規模なデータの高い同時アクセスシナリオに対処するために、サブデータベースの分割、読み書き分離、データベースの読み取りと書き込みのパフォーマンスを効果的に向上させます。 2.MySQLルーター Mysql-routerはMySQLの正式な軽量ミドルウェ...

Kubernetesの詳細な負荷分散

あなたのアプリケーションが多数のユーザのために多くのトラフィックを集めている場合、ユーザのニーズを効率的に満たすことができ、ユーザは「サーバが忙しい」のような感覚を感じさせないようにする必要があります。 この魅力の典型的な解決策は、複数のアプリケーションコンテナがユーザーの要求に対応できるように展開をスケールアウトすることです。 しかし、この技術は信頼性の高いルーティングを必要とし、複数のサーバ間でトラフィックを効率的に配信する必要があります。 こ...

Kubernetesチュートリアル(1)クラスタの環境インストールと設定

Git <----------> jenkins ドッカー<---------> kubernetes ?

Alibabaクラウド社のHu Xiaoming氏:「これらの新しい杭州の物語は、明日より多くの都市で起こります。

9月19日、2018年杭州・Yunqi会議サイト、杭州市Brain 2.0が正式にリリースされ、管轄は28回拡大され、420平方キロメートルの面積をカバーし、65 West Lakeサイズに相当する。 ET City Brainなどのデジタル都市ソリューションは、 "Hangzhou Story"の新しい章を開いた。 今日の杭州は、千年前の都市から世界をリードするデジタル都市のサンプルに変わりました。 「この新しい杭州の物語は明日より多くの都市で起こるだろう」アリシアバの雲南省雲南省雲南省雲南省の雲南...

Kubernetesシステムアーキテクチャの進化プロセスとその推進要因

Kubernetesアーキテクチャの設計意図、Kubernetesシステムのアーキテクチャ開発の進化、およびドライバの背後にある理由についてお聞かせください。 1、背景 さまざまなプラットフォームでは、Kubernetesのように、プラットフォームに含まれるべきものと含まれないものが避けられない問題に遭遇します。 Kubernetesはコンテナの展開と管理のプラットフォームとして、ユーザーの問題をすべて解決することはできません。 Kubernetesは、ユーザーがコンテナ化されたアプリケーション...

港の最新開発はCNCFによって管理される

港( https://goharbor.io )は、 エンタープライズユーザー用のコンテナイメージリポジトリを作成するためのエンタープライズ規模のコンテナミラーリング倉庫管理システムです。一方で、ネットワーク伝送の内部インストールを高速化し、一方でそれ自体を提供します。ユニークなバージョンは、ユーザビリティとセキュリティをより良く保証します。 港湾はもともとVMWare Chinaによって開発され、完全にオープンソースです。 1.港の重要な変化 港は最近、いくつかの非常に重要な変更...

Redisキャッシュデータベースのセキュリティ強化の指針(2)

背景 多くのオープンソースキャッシング技術の中でも、レディスは間違いなく最も強力で最も広く使用されているキャッシング技術の1つであり、2018年の外国データベース技術機関のウェブサイトであるDB-Enginesのキーバリューデータベースの人気ランキングを参照すると、しかし、Redisのネイティブバージョンはセキュリティ面で非常に弱く、多くの場所でセキュリティ要件を満たしていません。パブリックネットワークに公開されていると、悪意のある攻撃に対して非常に脆弱で、データ漏...

短いビデオは何千人もの人々を何とかしていますか? FM + GBMソートモデル深度分析トップ

要約:背景情報ストリームの短いビデオは、主にアルゴリズムによって配布され、手作業による配信によって補完され、数千の効果を達成するアルゴリズムのインテリジェントな配信を実現するアルゴリズムに依存します。 全体の配信プロセスは、トリガリコール、並べ替え、並べ替えの3つの段階に分かれています。 並べ替えレイヤは接続で役割を果たし、非常に重要な部分です。 レイヤーの最適化を分類するプロセスでは、業界の最先端の経験と実践から学ぶだけでなく、モデルの革新もいくつ...

ZooKeeperのコンセプトについて話すのは、ネットワーク全体で最も明白な記事かもしれません。

要約:この記事はオープンソースのドキュメントに追加されました:JavaGuide(Javaプログラマの大部分がマスターする必要があるコア知識) 住所:https://github.com/Snailclimb/JavaGuide。はじめに私は誰もがZooKeeperに見知らぬ人でなければならないと信じています。 この記事はオープンソースのドキュメントに追加されました:JavaGuide(Javaプログラマの大部分がマスターする必要があるコア知識) 住所: https : //github.com/Snailclimb/JavaGuide。 序文 私は誰もがZooKee...

ZooKeeperのコンセプトについて話をするネットワーク全体の最も明白な記事でしょう。

要約:この記事はオープンソースのドキュメントに追加されました:JavaGuide(Javaプログラマの大部分がマスターする必要があるコア知識) 住所:https://github.com/Snailclimb/JavaGuide。はじめに私は誰もがZooKeeperに見知らぬ人でなければならないと信じています。 この記事はオープンソースのドキュメントに追加されました:JavaGuide(Javaプログラマの大部分がマスターする必要があるコア知識) 住所: https : //github.com/Snailclimb/JavaGuide。 序文 私は誰もがZooKee...

Pythonでの深い学習

要約:深い学習の背後にある主要な理由は、人工知能が人間の脳からインスピレーションを引き出すはずであるということです。 この記事では、デッドエンドのない深い学習を導入するための小さな例を使用しています。 人間の脳のシミュレーション 深い学習の背後にある主な理由は、人工知能が人間の脳からインスピレーションを引き出すべきだということです。 この考え方は、「ニューラルネットワーク」という言葉につながります。 人間の脳には数十億のニューロンが含まれており、そ...

200の最高の機械学習チュートリアル[歴史の中で最も完全な]

要約:歴史の中で学習教材を学ぶ最も完全な機械です。 この記事ではこれまでに認識されている最高のチュートリアルの内容を紹介します。 それは決してインターネット上のすべてのML関連のチュートリアルの網羅的なリストではありませんが、注意深く選択されています。結局のところ、インターネット上のものはすべて良いものではありません。 私の著者の要約の目標は、今後の本を補足し、機械学習とNLPで見つけたベストチュートリアルを見つけることです。 これらのベストチュートリ...

エントリーから熟練までのログ(6):就業理論紹介トップ

要約:ファイル取得の原則とプラグイン取得の原理を含む、Logtailデータ取得の原理紹介。 ファイル収集の原則 Logtailファイル収集プロセスには、ファイル監視、ファイル読み取り、ログ処理、ログフィルタリング、ログ集約、およびデータ転送の6つのステップが含まれています。 以下は別途紹介されます: 注:このセクションでは、通常動作モードでのLogtailのファイル収集原則​​についてのみ説明します。このモードでは、履歴ファイルはサポートされていません。 ファイル監視...

4実用的なマイクロサービスのテスト戦略

ジェイソン・リモン マイクロサービスアーキテクチャは新しいアーキテクチャモデルではありませんが、大規模で統合されたアーキテクチャアプリケーションを構成可能なマイクロサービスに分割することに多くの利点をもたらすエンタープライズクラスのプライベートクラウドソリューションを探している企業に進化し続けています。企業は、各コンポーネントを独立して管理し、DevOpsの機能を拡張および維持する機能を提供します。 もちろん、マイクロサービスアーキテクチャの分散と独立...