並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 8824件

新着順 人気順

distributedの検索結果281 - 320 件 / 8824件

  • An introduction to WebAssembly for JavaScript Developers

    If you transmit a number whereas an integer encoded on 64 bits is expected you will get an exception: let run = async () => { try { let bytecode = await fetch("add/add.wasm"); let wasm = await WebAssembly.instantiateStreaming(bytecode); console.log(wasm.instance.exports.addInt64(1,2)); } catch(e) { console.error(e); } }; > run().then(); TypeError: wasm function signature contains illegal type Call

    • 広告ブロック機能搭載ブラウザ「Brave」が分散型システム「IPFS」を統合

      ページ内に存在する広告を自動ブロックして高速動作を可能にしたウェブブラウザ「Brave」が、2021年1月19日に「バージョン1.19」をリリースし、中央集権的な通信プロトコル「HTTP」からの脱却を掲げる分散型ファイルシステム「IPFS」を統合したと発表しました。Braveは、IPFSを統合した初のブラウザとなります。 Brave Integrates IPFS https://brave.com/brave-integrates-ipfs/ IPFS in Brave - Native Access to the Distributed Web https://blog.ipfs.io/2021-01-19-ipfs-in-brave/ Brave browser takes step toward enabling a decentralized web - The Verge ht

        広告ブロック機能搭載ブラウザ「Brave」が分散型システム「IPFS」を統合
      • Rust 1.50を早めに深掘り - OPTiM TECH BLOG

        こんにちは、R&Dチームの齋藤(@aznhe21)です。 さて、本日、日本時間2/12(金)、Rust 1.50がリリースされました。 この記事ではRust 1.50での変更点を詳しく紹介します。 2/12はダーウィンの日 *1 *2 ピックアップ Rust財団が誕生 ディレクトリ内容を変更した際のbuild.rsの再実行 boolの値でOptionを返す関数 値域を制限する関数 配列を同じ値で埋める関数 安定化されたAPIのドキュメント bool::then サンプル btree_map::Entry::or_insert_with_key サンプル f32::clamp パニック サンプル f64::clamp パニック サンプル hash_map::Entry::or_insert_with_key サンプル Ord::clamp パニック サンプル RefCell::take パニ

          Rust 1.50を早めに深掘り - OPTiM TECH BLOG
        • Build a CQRS event store with Amazon DynamoDB | Amazon Web Services

          AWS Database Blog Build a CQRS event store with Amazon DynamoDB The command query responsibility segregation (CQRS) pattern, derived from the principle of command-query separation, has been popularized by the domain-driven design community. CQRS architectures that use event sourcing save generated events in an append-only log called an event store. By using event sourcing, you can, among other ben

            Build a CQRS event store with Amazon DynamoDB | Amazon Web Services
          • Catalog of Patterns of Distributed Systems

            Distributed systems provide a particular challenge to program. They often require us to have multiple copies of data, which need to keep synchronized. Yet we cannot rely on processing nodes working reliably, and network delays can easily lead to inconsistencies. Despite this, many organizations rely on a range of core distributed software handling data storage, messaging, system management, and co

              Catalog of Patterns of Distributed Systems
            • Replit — How to train your own Large Language Models

              Learn how Replit trains Large Language Models (LLMs) using Databricks, Hugging Face, and MosaicML IntroductionLarge Language Models, like OpenAI's GPT-4 or Google's PaLM, have taken the world of artificial intelligence by storm. Yet most companies don't currently have the ability to train these models, and are completely reliant on only a handful of large tech firms as providers of the technology.

                Replit — How to train your own Large Language Models
              • Cloudflare Workers and micro-frontends: made for one another

                To help developers build better web applications we researched and devised a fragments architecture to build micro-frontends using Cloudflare Workers that is lightning fast, cost-effective to develop and operate, and scales to the needs of the largest enterprise teams without compromising release velocity or user experience. Here we share a technical overview and a proof of concept of this archite

                  Cloudflare Workers and micro-frontends: made for one another
                • My first impressions of web3

                  Despite considering myself a cryptographer, I have not found myself particularly drawn to “crypto.” I don’t think I’ve ever actually said the words “get off my lawn,” but I’m much more likely to click on Pepperidge Farm Remembers flavored memes about how “crypto” used to mean “cryptography” than I am the latest NFT drop. Also – cards on the table here – I don’t share the same generational exciteme

                  • How Netflix Scales its API with GraphQL Federation (Part 2)

                    In our previous post and QConPlus talk, we discussed GraphQL Federation as a solution for distributing our GraphQL schema and implementation. In this post, we shift our attention to what is needed to run a federated GraphQL platform successfully — from our journey implementing it to lessons learned. Our Journey so FarOver the past year, we’ve implemented the core infrastructure pieces necessary fo

                      How Netflix Scales its API with GraphQL Federation (Part 2)
                    • Google “We Have No Moat, And Neither Does OpenAI”

                      Google “We Have No Moat, And Neither Does OpenAI” Leaked Internal Google Document Claims Open Source AI Will Outcompete Google and OpenAI Leaked Internal Google Document Claims Open Source AI Will Outcompete Google and OpenAI The text below is a very recent leaked document, which was shared by an anonymous individual on a public Discord server who has granted permission for its republication. It o

                        Google “We Have No Moat, And Neither Does OpenAI”
                      • Zed is now open source - Zed Blog

                        We're excited to announce that Zed is now an open source project. The code for Zed itself is available under a copyleft license to ensure any improvements will benefit the entire community (GPL for the editor, AGPL for server-side components). GPUI, the UI framework that powers Zed, is distributed under the Apache 2 license, so that you can use it to build high-performance desktop applications and

                          Zed is now open source - Zed Blog
                        • Relay-style GraphQL

                          🇰🇷 한국인 (Korean) translation available (courtesy of Yujin Lim) “The future Relay-style GraphQL is already here – it’s just not evenly distributed.” – William Gibson, probably ”Relay-style GraphQL” is an opinionated way of consuming GraphQL in a React application, and probably better than whatever you’re currently doing. It follows the ideas pioneered by Meta’s open-source GraphQL library, Relay.

                            Relay-style GraphQL
                          • Actions

                            The app provides lots of powerful extra actions for the Shortcuts app on macOS, iOS, and visionOS. These actions make it significantly easier to create shortcuts. Restart your device if the actions do not show up in the Shortcuts app. Also try setting a different device language and then back. If you have any questions about how to use the different actions or for what, try asking the Actions GPT

                              Actions
                            • Why we are changing the license for Akka

                              Today, we are announcing a change to Akka’s license model so that Akka can be a thriving project for many decades. I created Akka 13 years ago out of love for programming, distributed systems, learning new things, and open source. It’s been a fantastic journey so far. Today, Akka is exceptionally reliable, scalable, and performant. It is the runtime core for 1000s of products, many built by the Gl

                                Why we are changing the license for Akka
                              • CloudflareのWeb3の記事を読んで、ざっくり調べたメモ - console.lealog();

                                我らがCloudflare社が、先日のブログで"Web3"なるものに言及してた。しかも3記事も続けざまに。 不勉強な身としては、ざっと読んだだけではふわっとしか理解できなかったので、もう少しちゃんと理解したいなーと思った。 というわけで、概要を訳しつつあれこれ調べてみたというメモです。 これは単に自分の視野が狭かったことに気付いたんですが、そもそも"Web3"という単語やそれを表すトレンドみたいなものは、2018年くらいのブロックチェーンな頃から既にあったんですね。 そういうわけなので、知ってる人にとっては何をいまさら?って話かもしれんし、それをこのタイミングでCloudflareが言及したことに、特別な意味を感じるのかも?とか。 Web 3.0とは Web3 — A vision for a decentralized web まずこの最初の記事をざっくり。 Web3とは、Web 3.0

                                  CloudflareのWeb3の記事を読んで、ざっくり調べたメモ - console.lealog();
                                • 入門NewSQL 〜Kubernetes上で手軽に使えるNewSQLを動かしてみよう | gihyo.jp

                                  こんにちは。サイバーエージェントの長谷川(@makocchi)です。 ​​「5分でわかる!Kubernetes/CloudNative Topics」連載の第5回は、最近のNewSQL事情について紹介します。 この記事ではNewSQLとは何かについて説明した後、NewSQLソフトウェアであるTiDB、YugabyteDB、CockroachDBを実際のKubernetes環境で動かす方法について紹介します。 NewSQLとは NewSQLとはNoSQL(Not Only SQL)の拡張性を持ちつつ、データベースソフトウェアでサポートされているACIDトランザクション処理が可能なソフトウェアです。NewSQLというワードの普及を後押ししたのが、Googleが2012年に発表した「Spanner: Google’s Globally-Distributed Database」という論文です。こ

                                    入門NewSQL 〜Kubernetes上で手軽に使えるNewSQLを動かしてみよう | gihyo.jp
                                  • AWS、プライマリDBとして使える耐久性を備えたインメモリデータベース「Amazon MemoryDB for Redis」発表

                                    AWS、プライマリDBとして使える耐久性を備えたインメモリデータベース「Amazon MemoryDB for Redis」発表 AWSは、プライマリデータベースとしての使用に耐える耐久性を備えたRedis互換のインメモリデータベース「Amazon MemoryDB for Redis」を発表しました。 Say later to latency. With Amazon MemoryDB for Redis, tap into flexible Redis data structures and achieve microsecond read latency and single-digit millisecond write latency—all while durably storing mission-critical data. https://t.co/o4AcmBlDCV

                                      AWS、プライマリDBとして使える耐久性を備えたインメモリデータベース「Amazon MemoryDB for Redis」発表
                                    • Simplifying serverless best practices with AWS Lambda Powertools for TypeScript | Amazon Web Services

                                      AWS Compute Blog Simplifying serverless best practices with AWS Lambda Powertools for TypeScript This blog post is written by Sara Gerion, Senior Solutions Architect. Development teams must have a shared understanding of the workloads they own and their expected behaviors to deliver business value fast and with confidence. The AWS Well-Architected Framework and its Serverless Lens provide architec

                                        Simplifying serverless best practices with AWS Lambda Powertools for TypeScript | Amazon Web Services
                                      • Moving my serverless project to Ruby on Rails

                                        I have a small side project: digital gift cards for hackers. It uses Shopify for all the store-related stuff: frontend, payments, refunds, reports, etc. But unlike regular digital products (ebooks, videos) I wanted each card that the user purchases from the store to be unique. So I made a script that generates personalized images and ran it manually for every order. The next logical step was autom

                                          Moving my serverless project to Ruby on Rails
                                        • Supavisor: Scaling Postgres to 1 Million Connections

                                          One of the most widely-discussed shortcomings of Postgres is it's connection system. Every Postgres connection has a reasonably high memory footprint, and determining the maximum number of connections your database can handle is a bit of an art. A common solution is connection pooling. Supabase currently offers pgbouncer which is single-threaded, making it difficult to scale. We've seen some novel

                                            Supavisor: Scaling Postgres to 1 Million Connections
                                          • Now — AWS Step Functions Supports 200 AWS Services To Enable Easier Workflow Automation | Amazon Web Services

                                            AWS News Blog Now — AWS Step Functions Supports 200 AWS Services To Enable Easier Workflow Automation Today AWS Step Functions expands the number of supported AWS services from 17 to over 200 and AWS API Actions from 46 to over 9,000 with its new capability AWS SDK Service Integrations. When developers build distributed architectures, one of the patterns they use is the workflow-based orchestratio

                                              Now — AWS Step Functions Supports 200 AWS Services To Enable Easier Workflow Automation | Amazon Web Services
                                            • Amazon S3 now supports conditional writes - AWS

                                              Amazon S3 adds support for conditional writes that can check for the existence of an object before creating it. This capability can help you more easily prevent applications from overwriting any existing objects when uploading data. You can perform conditional writes using PutObject or CompleteMultipartUpload API requests in both general purpose and directory buckets. Using conditional writes, you

                                                Amazon S3 now supports conditional writes - AWS
                                              • The Illustrated QUIC Connection: Every Byte Explained

                                                Every byte explained and reproduced QUIC is a secure UDP-based stream protocol that forms the basis of HTTP/3. In this demonstration a client connects to a server, negotiates a QUIC connection with TLS encryption, sends "ping", receives "pong", then terminates the connection. Click below to begin exploring. The connection begins with the client generating a private/public keypair for key exchange.

                                                  The Illustrated QUIC Connection: Every Byte Explained
                                                • データメッシュを意識したBigQueryのデータ管理設計 - enechain Tech Blog

                                                  この記事は enechain Advent Calendar 2024 の12日目の記事です。 はじめに こんにちは! enechain でデータプラットフォームデスクのEMをしている26Takafujiです。 私は2023年9月にenechainへジョインし、そこからちょうど1年強の時間が経ちました。 入社時はまだ全社横断のデータ基盤は検討中の段階で本格的な提供はこれからという状態でしたが、この1年間でデータ基盤としての1st Stepである「まずはデータを集める」を進めてきて、主要なデータソースのBigQueryへの集約を一通り仕組み化できました。 今回は進めてきた仕組み化の中で、データ界隈では数年前から巷でよく取り上げられる「データメッシュ」の概念を念頭においた時、BigQueryへ集約されたデータの管理をどういった形で考えたのかを書いてみたいと思います。 これからデータ基盤を構築し

                                                    データメッシュを意識したBigQueryのデータ管理設計 - enechain Tech Blog
                                                  • 赤、青、黄、“白”の4色信号機、米国の研究者が提案 交差点に自動運転車が多いと点灯 その意味は?

                                                    Innovative Tech: このコーナーでは、テクノロジーの最新研究を紹介するWebメディア「Seamless」を主宰する山下裕毅氏が執筆。新規性の高い科学論文を山下氏がピックアップし、解説する。Twitter: @shiropen2 米ノースカロライナ州立大学に所属する研究者らが発表した論文「White Phase Intersection Control Through Distributed Coordination: A Mobile Controller Paradigm in a Mixed Traffic Stream」は、交差点内に多くの自動運転車が入ってくると白色が点灯する新しいコンセプトの信号機システムを提案した研究報告である。 従来の信号機システム(青、黄、赤)に加えて、4つ目に白色を配置する。白色が点灯すると、非自動運転車の運転者は、青、黄、赤の交通ルールでは

                                                      赤、青、黄、“白”の4色信号機、米国の研究者が提案 交差点に自動運転車が多いと点灯 その意味は?
                                                    • Google Cloud Status Dashboard

                                                      The following is a correction to the previously posted ISSUE SUMMARY, which after further research we determined needed an amendment. All services that require sign-in via a Google Account were affected with varying impact. Some operations with Cloud service accounts experienced elevated error rates on requests to the following endpoints: www.googleapis.com or oauth2.googleapis.com. Impact varied

                                                      • Cloudflare、分散したCDNエッジ間でも強い一貫性を提供する「Durable Objects」正式リリース。ステートフルな分散アプリが容易に

                                                        Cloudflare、分散したCDNエッジ間でも強い一貫性を提供する「Durable Objects」正式リリース。ステートフルな分散アプリが容易に Cloudflareは、分散したCDNエッジ間でも強い一貫性を維持するオブジェクトを提供する「Durable Objects」の正式リリースを発表しました。 Today, we’re announcing that Durable Objects are generally available and production-ready for you to use! https://t.co/zSUc5w7Cn4 #FullStackWeek — Cloudflare (@Cloudflare) November 15, 2021 Cloudflareは、世界中に分散されたCDNエッジにJavaScriptのコードを配置し実行できる「Clou

                                                          Cloudflare、分散したCDNエッジ間でも強い一貫性を提供する「Durable Objects」正式リリース。ステートフルな分散アプリが容易に
                                                        • 🔭 RustでOpenTelemetryをはじめよう | Happy developing

                                                          本記事ではRustでOpentelemetryをはじめることを目標に以下の点について書きます。 OpenTelemetryの概要RustのapplicationにOpenTelemetryを導入する方法前半は公式docを読みながら登場人物を整理し、後半は実際にdocker-compose上でそれらを動かします。 またRustではtracing-opentelemetry crateを利用します。 tracingについては別の記事で基本的な仕組みについて書いたのでopentelemetry固有の処理について述べます。 sample code traceの設定については、別の記事に詳しい説明を書きました。 OpenTelemetryとは最初にOpenTelemetryについての現時点での自分の理解は以下です。 OpenTelemetryとは文脈により以下のいずれかを指す CNFNのprojec

                                                            🔭 RustでOpenTelemetryをはじめよう | Happy developing
                                                          • Microsoft Word - œi

                                                            インシデント発生時の被害額について インシデント被害調査WG 2021 調査レポート インシデント損害額 Version 1.00 1 目次 目次 ................................................................................................................................. 1 Ⅰ はじめに................................................................................................................... 2 Ⅱ インシデントの概要 ..........................................................

                                                            • GPU向けコンパイラの最適化の紹介と論文のサーベイ - Jicchoの箱

                                                              この記事では,私の研究分野であるGPU向けコンパイラの最適化の紹介と論文のサーベイを行う. 以下,随時更新. 分岐発散 (Branch Divergence) 分岐発散とは Independent Thread Scheduling 分岐発散に対する最適化 Software based approaches Hardware based approaches その他 サーベイ論文 カーネル融合 (Kernel Fusion) Kernel Fusionとは 垂直融合(vertical fusion) 水平融合(horizontal fusion) Inner Thread Block Inter Thread Block カーネル融合に関する論文 その他のGPU関連の論文 Dimensionally redundant instruction elimination Others 分岐発散

                                                                GPU向けコンパイラの最適化の紹介と論文のサーベイ - Jicchoの箱
                                                              • SARS-CoV-2 is associated with changes in brain structure in UK Biobank - Nature

                                                                The global pandemic of SARS-CoV-2 has now claimed millions of lives across the world. There has been an increased focus by the scientific and medical community on the effects of mild-to-moderate COVID-19 in the longer term. There is strong evidence for brain-related pathologies, some of which could be a consequence of viral neurotropism1,2,14 or virus-induced neuroinflammation3,4,5,15, including t

                                                                  SARS-CoV-2 is associated with changes in brain structure in UK Biobank - Nature
                                                                • SSH keys stolen by stream of malicious PyPI and npm packages

                                                                  A stream of malicious npm and PyPi packages have been found stealing a wide range of sensitive data from software developers on the platforms. The campaign started on September 12, 2023, and was first discovered by Sonatype, whose analysts unearthed 14 malicious packages on npm. Phylum reports that after a brief operational hiatus on September 16 and 17, the attack has resumed and expanded to the

                                                                    SSH keys stolen by stream of malicious PyPI and npm packages
                                                                  • Googleがワークフロー自動化のためのAIツール「Workspace Flows」のアルファ版をリリース、他にも山ほど新機能をGoogle Cloud Next 2025で発表

                                                                    Googleが提供するクラウドベースの生産性向上グループウェアスイート・Google Workspaceに、コード不要でワークフローを自動化できるツール「Workspace Flows」が追加されることが、Google Cloudのイベント「Google Cloud Next 2025」で発表されました。 Google Cloud Next 2025: News and updates https://blog.google/products/google-cloud/next-2025/ Turn access to Gemini for Google Workspace Alpha on or off - Business / Enterprise - Google Workspace Admin Help https://support.google.com/a/answer/141

                                                                      Googleがワークフロー自動化のためのAIツール「Workspace Flows」のアルファ版をリリース、他にも山ほど新機能をGoogle Cloud Next 2025で発表
                                                                    • ゲーム開発において案外大事な「規約類」のお話 - Qiita

                                                                      こんにちは! 株式会社OGIXのプロジェクトマネージャのH.Yです。(OGIXについてはページ最下部で紹介しています!) ソーシャルゲーム開発において注目されがちなのはインゲームの実装であったり、課金処理であったりそういったところにフォーカスが向きがちですが、「規約類」の表示は必ず必要です。 どんなに簡素なゲームであったとしても、個人情報の収集が発生する場合には「プライバシーポリシー」の実装が必要ですし、有償通貨を実装する場合には「資金決済法に基づく表示」が必要です。 こういった規約類の実装方針がまとまった記事を探してもなかったので、これはまとめたら皆さんに見てもらえるだろう、そして弊社の宣伝にもなるだろう!といった下心からまとめようと決意した次第です。 深夜テンションで始めた企画なので、少し雑多なまとめになっているのはご容赦ください。 更新履歴 10/17 プライバシーポリシーに関する文

                                                                        ゲーム開発において案外大事な「規約類」のお話 - Qiita
                                                                      • 20201207 AWS Black Belt Online Seminar AWS re:Invent 2020 速報 Part1

                                                                        This document provides information about an AWS webinar on AWS Step Functions hosted by Yuta Imamura from Amazon Web Services Japan. The agenda includes an overview of Step Functions, state machines, data input and output, describing states, checking execution status, and additional details. Step Functions allows orchestrating distributed applications and microservices using state machines defined

                                                                          20201207 AWS Black Belt Online Seminar AWS re:Invent 2020 速報 Part1
                                                                        • Introducing the Cloud Development Kit for Terraform (Preview) | Amazon Web Services

                                                                          AWS Developer Tools Blog Introducing the Cloud Development Kit for Terraform (Preview) Infrastructure as Code (IaC) is a fundamental component of modern DevOps practices because it enables you to deploy any version of your application infrastructure at will, and facilitates the full lifecycle management of all the resources required to run and monitor your application. Organizations who have adopt

                                                                            Introducing the Cloud Development Kit for Terraform (Preview) | Amazon Web Services
                                                                          • The GNU Name System

                                                                            The GNU Name System Abstract This document provides the GNU Name System (GNS) technical specification. GNS is a decentralized and censorship-resistant domain name resolution protocol that provides a privacy-enhancing alternative to the Domain Name System (DNS) protocols.¶ This document defines the normative wire format of resource records, resolution processes, cryptographic routines, and security

                                                                            • Introducing arcticDB: A database for Observability

                                                                              ATTENTION: ArcticDB has been renamed to FrostDB. Check out the blog post. End of last year we announced the Parca Open Source project and today we are excited to introduce arcticDB, an embedded columnar database written in Go building on top of Apache Parquet and Apache Arrow, powering Parca going forward. This blog post describes why we built it and what drove specific features and requirements,

                                                                                Introducing arcticDB: A database for Observability
                                                                              • Kafka is dead, long live Kafka

                                                                                TL;DRWarpStream is an Apache Kafka® protocol compatible data streaming platform built directly on top of S3. It's delivered as a single, stateless Go binary so there are no local disks to manage, no brokers to rebalance, and no ZooKeeper to operate. WarpStream is 5-10x cheaper than Kafka in the cloud because data streams directly to and from S3 instead of using inter-zone networking, which can be

                                                                                  Kafka is dead, long live Kafka
                                                                                • Windows・macOS・Linux対応のオープンソースファイルエクスプローラー「Spacedrive」α版がリリース

                                                                                  カナダSpacedrive Technologyは、Windows、macOS、Linuxに対応するファイル・エクスプローラー「Spacedrive」のアルファ版を10月6日に公開した。SpacedriveはGNUアフェロ一般公衆ライセンスで公開しているオープンソース・ソフトウェア。 SpacedriveはWindows、macOS、LinuxのGUI画面で使用できるファイル・エクスプローラー。それぞれのOSが標準で備えるファイル・エクスプローラーは、ファイルを保存してある場所によってフォルダを分け、階層を作ってファイルを管理するが、Spacedriveは保存してある場所に関係なく、ファイルを一括で管理できる。クライアントPCのストレージやUSB接続のストレージ、ネットワーク接続のファイルサーバー、クラウドのファイル共有サービスなど、さまざまな場所に保存してあるファイルを、1つの仮想的な巨

                                                                                    Windows・macOS・Linux対応のオープンソースファイルエクスプローラー「Spacedrive」α版がリリース