Kubernetes チュートリアル パート 1: アプリケーション、マイクロサービス、コンテナー
私たちのリクエストに応じて、Habr は Kubernetes ハブを作成しました。私たちはそこに最初の出版物を投稿できることを嬉しく思います。 購読する! Kubernetes は簡単です。 この技術は誰でもほんの数時間でマスターできるのに、なぜ銀行はこの分野で働くために私に多額のお金を払うのでしょうか? Kubernetes がこの方法で学習できるかどうか疑問がある場合は、[…]
カテゴリ管理
私たちのリクエストに応じて、Habr は Kubernetes ハブを作成しました。私たちはそこに最初の出版物を投稿できることを嬉しく思います。 購読する! Kubernetes は簡単です。 この技術は誰でもほんの数時間でマスターできるのに、なぜ銀行はこの分野で働くために私に多額のお金を払うのでしょうか? Kubernetes がこの方法で学習できるかどうか疑問がある場合は、[…]
Docker に関する一連の資料の翻訳の今日の部分では、データの操作について説明します。 特に、Docker ボリュームについて。 これらの資料では、Docker ソフトウェア エンジンをさまざまな食用の類似物と常に比較しました。 ここでもこの伝統から逸脱しないようにしましょう。 Docker 内のデータをスパイスにしましょう。 世の中にはたくさんの種類のスパイスがありますが、 […]
本日その翻訳を公開するこの記事の著者は、この記事は Docker Compose を学び、Docker を使用した最初のクライアント サーバー アプリケーションの作成に向けて取り組んでいる開発者を対象としていると述べています。 この資料の読者は Docker の基本を理解していることを前提としています。 そうでない場合は、この一連の資料、この出版物をご覧ください。[...]
この記事はテスターと開発者の両方にとって興味深いものですが、インフラストラクチャ リソースが不十分な場合やコンテナがない場合に統合テスト用に GitLab CI/CD をセットアップするという問題に直面している自動化スペシャリストを主に対象としています。オーケストレーション プラットフォーム。 単一の GitLab シェル ランナー上で docker compose を使用してテスト環境のデプロイメントをセットアップする方法と […]
この記事を書くきっかけとなったのは、静的解析に関する大量の資料がますます私の注目を集めるようになったことでした。 まず、これは PVS-studio ブログです。オープン ソース プロジェクトでツールによって検出されたエラーのレビューを利用して、Habré について積極的に宣伝しています。 最近、PVS-studio は Java のサポートを実装しました。そしてもちろん、IntelliJ IDEA の開発者も、その組み込みアナライザーはおそらく […]
IntelliJ IDEA は現在、最も高度な静的 Java コード アナライザーを備えており、その機能では Checkstyle や Spotbugs などの「ベテラン」を大きく引き離しています。 その多数の「検査」により、コーディング スタイルから典型的なバグに至るまで、さまざまな側面からコードがチェックされます。 ただし、分析結果が開発者の IDE のローカル インターフェイスに表示されるだけである限り、開発プロセスにはほとんど役に立ちません。 […]
この記事では、3CX v16 の機能の詳細な概要を説明します。 PBX の新しいバージョンでは、顧客サービスの品質がさまざまに向上し、従業員の生産性が向上します。 同時に、システムを保守するシステム エンジニアの作業が大幅に容易になります。 v16 では、統合作業の機能が拡張されました。 このシステムにより、従業員間だけでなく、クライアントや […]
ランチ哲学者問題の例を使用して、.Net で同時プログラミングと並列プログラミングがどのように機能するかを見てみましょう。 スレッド/プロセスの同期からアクター モデルまでの計画は次のとおりです (以降の部分)。 この記事は、初めて知り合った人や知識を新たにするのに役立つかもしれません。 なぜこれを行う方法を知っているのでしょうか? トランジスタは最小サイズに達し、ムーアの法則は速度制限に達します […]
以前の記事でオプション、「国産」ハイパーバイザー、および「国産」オペレーティング システムについて説明しましたが、今後もこれらの OS に展開できる必要なシステムとサービスに関する情報を収集していきます。 実際、この記事は主に理論的なものであることが判明しました。 問題は、「国内」のシステムには新しいものや独創的なものがないことです。 同じものを XNUMX 回書き直すには、[...]
従来、sudo 権限は /etc/sudoers.d および visudo 内のファイルの内容によって制御され、キーの認証は ~/.ssh/authorized_keys を使用して行われていました。 ただし、インフラストラクチャが成長するにつれて、これらの権利を一元的に管理することが望まれます。 現在、いくつかのソリューションの選択肢があるかもしれません: 構成管理システム - Chef、Puppet、Ansible、Salt Active Directory + sssd スクリプト形式のさまざまな倒錯 […]
モノリシック アプリケーションからマイクロサービス アーキテクチャに移行するにつれて、私たちは新たな課題に直面します。 モノリシック アプリケーションでは、通常、システムのどの部分でエラーが発生したかを判断するのは非常に簡単です。 おそらく、問題はモノリス自体のコードまたはデータベースにあります。 しかし、マイクロサービス アーキテクチャの問題を探し始めると、すべてがそれほど明白ではなくなります。 すべてを見つける必要があります [...]
まだ確立されていない良い伝統に従って、15 月に公開技術交流会を開催します。 今年のミートアップは実践的な部分を加えて「味付け」されており、私たちの「ガレージ」に立ち寄り、ちょっとした組み立てやプログラミングを行うことができます。 日付: 2019 年 XNUMX 月 XNUMX 日、モスクワ。 残りの有用な情報はカットされています。 イベントウェブサイトからプログラムの登録と閲覧が可能です […]