-
NetlifyEdge関数とサーバーレスRedisの使用を開始する
最近、Netlifyは、グローバルに低レイテンシでDenoランタイムのエッジ位置でコードを実行できるエッジ関数を発表しました。この投稿では、Netlify Edgefunctionsを実行し、データストアとしてUpstashRedisにアクセスする簡単なアプリを作成します。 Upstash Redisは、次の理由でNetlifyEdge関数に完全に一致します。 Upstash Redisには、Redisレプリカが世界中に配布されるグローバルデータベースタイプがあります。したがって、エッジ関数は低レイテンシで最も近い領域にアクセスします。 UpstashRedisにはRESTAPIとSDK
-
サーバーレスRedisを使用したLaravelのスケーリング
はじめに Laravelは、スケーラブルで高性能なWebアプリケーションを構築するための人気のあるPHPフレームワークです。 この記事では、サーバーレスRedisを使用して、Laravelセッションを保存し、サーバーレスRedisインスタンスにデータをキャッシュすることで、Laravelアプリケーションをスケーリングする方法を学習します。 前提条件 始める前に、次のものが必要です。 Upstashアカウント:アカウントをお持ちでない場合は、無料でサインアップできます。クレジットカードは必要ありません。 Laravelをインストールしていない場合は、次の手順に従ってください:ワンクリ
-
サーバーレスクラウド、Next.js、UpstashRedisを使い始める
サーバーレスクラウドは、Serverless Frameworkを作成したチームのバックエンドプラットフォームです。 。単一のプラットフォームでクラウドランタイム、CLI、SDKを提供し、開発者の生産性を向上させます。この投稿では、サーバーレスRedis(Upstash)からデータを読み取り、サーバーレスクラウドにデプロイするNext.jsアプリケーションを構築します。 セットアップ まず、npm init cloudを使用してサーバーレスクラウドを開始します ? Do you want to create a new app or work on an existing one? ℹ Y
-
Upstashチャットボックスの発表
インスタントでインタラクティブなコミュニケーションは、満足のいくユーザーエクスペリエンスのために不可欠です。これが、多くの企業が自社のWebサイトでライブチャットボックスウィジェットを提供している理由です。 それは何ですか これはチャットボックスウィジェットであり、Webサイトの管理者チャットパネルとともに、ユーザーと開発者/管理者を接続します。このようにして、ピア間のインタラクティブな通信を確立できます。 このプロジェクトでは、ストレージにUpstashRedisと一緒にNext.jsを使用しています。 ユーザーが会話を開始します 新しく開始されたチャットの通知はSlackに送信さ
-
サーバーレスレート制限
システムの可用性を維持することは、どの製品にとっても最も重要なタスクの1つです。残念ながら、人々はあなたのリソースを圧倒することによってそれを悪用するかもしれません、あるいはあなたはそれの使用と料金を制限したいと思うかもしれません。レート制限は、これらの問題の多くに対する標準的な解決策であり、箱から出してすぐに機能するはずです。結局のところ、あなたはすでにシステムを構築しており、サーバーレス機能などのステートレス環境でうまく機能するレート制限システムの設計にこれ以上時間を費やしたくありません。 @ upstash/ratelimitを発表 GitHub、npm、またはDenoで利用可能
-
Next.jsでMetamaskを使用するDAppの優先ストレージ
DAOやDAPPなどのWeb3アプリケーションはますます人気が高まっています。 Web3の前提により、これらのプラットフォームは、ユーザーのIDを他のユーザーにプライベートに保ち、さらには自分自身に知られないようにしながら、ユーザーにより個人的でカスタマイズされたエクスペリエンスを提供することになっています。 このプロジェクトでは、このような場合のユーザーエクスペリエンスを向上させる方法を探ります。 ウォレットによる認証/IDチェック 多くのアプリケーションでは、ETHなどの暗号資産を管理するためにMetamaskのようなブロックチェーンウォレットが使用されます。このようなウォレットを使用
-
UpstashCLIの発表
Upstashの主な目標の1つは、すべての開発者がさまざまなツールを使用してUpstashリソースを簡単に作成できるようにすることです。以前は、TerraformプロバイダーであるDeveloper Apiを発表しましたが、今はUpstashCLIの時期です。 @ upstash/cliを発表 すべての開発者が1つのコマンドでUpstashリソースを作成できるように、Upstashコマンドラインツールを発表できることを嬉しく思います。 GitHub、npm、またはビルドされたバイナリで利用できます はじめに UpstashCLIには開発者のAPIキーが必要です。コンソールで新しいAPI
-
UpstashRedisを使用したNext.jsAPIルートのレート制限
この記事では、Upstashレート制限SDKを使用してNext.jsAPIルートをレート制限する方法を示します データベースのセットアップ UpstashConsoleまたはUpstashCLIを使用してRedisデータベースを作成します。 UPSTASH_REDIS_REST_URLをコピーします およびUPSTASH_REDIS_REST_TOKEN 次のステップのために。 プロジェクトの設定 Next.jsアプリケーションを作成し、Vercelにデプロイします。 npx create-next-app@latest @ upstash / ratelimitをインストールします:
-
go-redis、Upstash、OpenTelemetryを使用した分散トレース
このチュートリアルでは、go-redisクライアントを使用してUpstash Redisデータベースに接続し、分散トレースを使用してアプリのパフォーマンスを監視する方法を学習します。 go-redisとは何ですか? go-redisは、Golangで人気のあるRedisクライアントです。箱から出して、Redisサーバー、Sentinel、およびクラスターをサポートします。 Upstash Redisデータベースに接続するには、次のコードを使用します。 package main import ( "context" "fmt" "
-
DynomiteデータベースをRedisEnterpriseActive-Activeデータベースに移行する理由
2009年の創設以来、RedisOSSには非常に活気のあるオープンソースコミュニティがあります。多くのツールとユーティリティがその周りで開発されており、非分散データストアのピアツーピア地理的分散レイヤーであるDynomiteはその1つです。 Dynomiteは、Netflixのエンジニアのチームによって開発され、オープンソースとしてリリースされました。特定のニーズに対応する優れたソリューションを提供してきましたが、ここ数年は効果的に維持されていません。さらに、Redis OSSの機能、コマンド、データタイプの一部(Pub / SubやStreamsなど)は、DynomiteのRedisOSS
-
AWS Summit 2022 with Redis:参加する5つの理由
RedisはAWSサミット2022に参加し、開発者、アーキテクト、DevOps、ITチームと再び1対1でやり取りできることをうれしく思います。今年は4月12日にパリで私たちを見つけることができます 、サンフランシスコ (4月20〜21日)、インドの仮想サミットで (5月25〜26日)、およびニューヨーク市 (7月12〜13日)。 Redis Enterprise Cloud on AWSを使用すると、1ミリ秒を超えるパフォーマンス、無限のスケーラビリティ、真の高可用性、クラス最高のサポートについて、何千ものお客様から信頼されているフルマネージドのサービスとしてのデータベースを利用できます。
-
リアルタイムデータベースを使用した不正の検出と財務データの保護
リアルタイムデータプラットフォームを使用した金融詐欺との戦い 、金融詐欺の最新トレンド、企業が効果的に反撃する方法、およびRedisが企業がこれらの目標を達成するのをどのように支援しているかにスポットライトを当てた重要なホワイトペーパー。以下から無料でダウンロードしてください。 詐欺の蔓延は現実のものであり、金融機関はサイバー犯罪者の進行中の猛攻撃と変化する戦術に追いつくのに苦労しています。世界的な金融サービスの状況が進化するにつれて、詐欺師はデジタルバンキングの変革と並行して動き、顧客のIDを盗んだり偽造したり、詐欺を犯したりする革新的な方法を見つけています。 パンデミック以来、
-
GoogleCloudPlatformでのRedisEnterpriseのフルマネージドサービスがデリーで利用可能になりました
Google CloudPlatformのフルマネージドRedisEnterpriseサービスが、インドのムンバイ(Asia-South1)地域に加えて、デリー地域(Asia-South2)でも利用できるようになったことをお知らせします。現在、顧客がGCPMarketplaceを介してRedisEnterpriseをデプロイし、リアルタイムのデータユースケースをサポートできる20を超えるGoogleCloudPlatformリージョンがあります。それらには、エンタープライズキャッシュ、セッション管理、ゲームリーダーボード、不正検出、高速トランザクション、非同期通信などが含まれます。お客様の多く
-
RedisDeveloperHubが拡張されてDevOpsチームのニーズをサポート
Redis Developer Hubは、Redisを使用してビルドしようとしている開発者にとって常に優れたリソースです。昨年数百万人の開発者がアクセスした200以上の無料チュートリアルで、作成を検討している開発者に貴重なトレーニングと指導を提供します。 、 開発 、 および探索 。 ただし、Redisは、DevOpsチームが開発者とは異なることに焦点を当てる必要があることを認識しています。安定性、保守性、アプリケーションの一貫したフローの改善と展開の維持などの問題です。 DevOpsプロフェッショナルとしてのあなたの仕事では、全体的に考え、インフラストラクチャに多くのアプリを世界中の規模
-
リアルタイムAI/MLの機能ストア:ベンチマーク、アーキテクチャ、ケーススタディ
不正防止や推奨などのリアルタイムの人工知能/機械学習(AI / ML)のユースケースが増加しており、機能ストアはそれらを本番環境に正常に展開する上で重要な役割を果たします。人気のあるオープンソースの機能ストアFeastによると、ユーザーがコミュニティSlackで尋ねる最も一般的な質問の1つは、次のとおりです。 スケーラブル/パフォーマンス 饗宴ですか? これは、リアルタイムAI / MLの機能ストアの最も重要な特性が、オンラインストアからオンライン予測またはスコアリングのMLモデルへの機能提供速度であるためです。成功する機能ストアは、厳しいレイテンシ要件(ミリ秒単位で測定)を一貫して(p9
-
私たちのre:InventTeslaSweepstakesの勝者に会いましょう
「エンタープライズアーキテクトである私は、常に根本的に異なるものを探していました。スタートアップは従来のモデルを破っているので、私はスタートアップに非常に情熱を注いでいます。私は長い間Redisをフォローしてきました」と、re:InventTeslaの懸賞の幸運な勝者であるRameshwarBalanaguは言います。 Rameshwar Balanaguは、デジタル戦略およびエンタープライズアーキテクチャのディレクターです。彼の勝利を祝うために、Redisは、RedisDays Londonバーチャルイベントの最後に、彼自身のテスラの受信者として彼を発表しました。 RedisDays L
-
RedisDaysサンフランシスコ2022の概要
RedisDays San Franciscoは、Redis開発者コミュニティに完全に捧げられた日でした。これらのセッションでは、ゲストスピーカーが、Redisのリアルタイムデータイノベーションが、デベロッパーエクスペリエンスを簡素化することで、コミュニティがアプリをより迅速に構築するのにどのように役立っているかを紹介しました。新製品の発表、製品の更新、および段階的なウォークスルーにより、RedisDays San Franciscoは、開発者コミュニティにアプリ開発をより簡単かつ迅速にするために必要なツールを提供することを目的としていました。さっそく飛び込みましょう。 Redisスタックの紹
-
中断せずにRedisSQLクエリを実行する方法
RedisSQLクエリの実行は難しいことではありません。数年前、小売企業でデータウェアハウジングソリューションを管理している友人と話をしたときに、私は実際にこの点を指摘しました。彼が直面している問題を説明した後、Redisのクエリについて話し始めました。 「データウェアハウジングソリューションには問題点があります。データを記録し、リアルタイムで分析操作を実行する必要があるユースケースがあります。ただし、結果が得られるまでに数分かかる場合があります。 Redisはここで役に立ちますか? SQLベースのソリューションを一度にリッピングして置き換えることはできないことに注意してください。一度に一歩
-
DynomiteデータベースをRedisEnterpriseActive-Activeデータベースに移行する方法
この記事のパートI「DynomiteデータベースをRedisEnterpriseActive-Activeデータベースに移行する理由」では、DynomiteとRedisEnterpriseのアーキテクチャと機能を比較しました。 Redis Enterpriseが、機能が豊富で管理しやすい方法でRedis Enterpriseを地理的に分散し、同時書き込み間の競合を心配しないようにする方法を示しました。 パートIIでは、DynomiteからRedisEnterpriseに移行するために利用できる移行オプションについて説明します。 以降、Redis Enterpriseの自己管理型オファリング
-
Redisを使用して献血者と患者をつなぐアプリを構築する方法
血を与えることは命を救うための簡単で安全な方法です。それでも、ドナーと正しい血液型の患者を一致させることには、依然として合併症が存在します。献血に関しては時間は限られた商品であり、ドナーを適切な患者に合わせることが絶対に必要です。 このプロセスが効率的であるほど、より多くの命が救われます。この課題に取り組んだのは、献血者を理想的な患者と照合することで献血プロセス全体をスピードアップする驚異的なアプリケーション、Zindagiを作成したBhanuKorthiwadaでした。 このアプリケーションの中心は、ユーザーにリアルタイムで更新を提供するために、データを最大の効率で送信するという基本