サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
アメリカ大統領選
www.fastly.com
In 2023, Fastly made some big investments in TLS security. Today we’ll explain our migration away from OpenSSL, and in a future article, we’ll discuss our implementation of Neverbleed to isolate private key operations. OpenSSL has a long history of high-severity vulnerabilities, including the notorious Heartbleed bug. In addition to the risk of exploitation, there is a significant operational cost
インターネットユーザーの間では、自分たちの個人情報は誰に収集されているのか、そしてそのような情報を利用して、自分のオンライン (もしくは現実の世界) での活動の様子が他者に見えてしまうのではないかという懸念が高まっています。同時に、ほとんどの人が便利で実用的なWebサイトやモバイルアプリがもたらす恩恵を受けており、プライバシーの保護を理由にそれらすべてを諦め、インターネットとのつながりを断って今の社会で暮らすことは簡単ではありません。 インターネットサービスを提供する企業は、サービスの有用性とプライバシーの確保という競合する優先事項の間で、どのようにバランスを取るべきかという点において厳しい選択を迫られています。企業は、通常のサービスの運用を通じてエンドユーザーに関するデータを受信するだけでも、厳しいコンプライアンス要件と規制当局からの圧力に晒されます。サービスが成功を収めるほどに、これら
Update! As of August 16th, 2023 we're excited to announce the general availability of Certainly, Fastly’s publicly trusted Certification Authority. Certainly can now be used by all Fastly customers. We know that it takes resources to maintain and monitor the certificate lifecycle, and errors in this lifecycle can cause service downtime. With Certainly, Fastly is taking care of all of your certific
Fastly の新しい next-compute-js ライブラリを使用することで、Compute@Edge プラットフォーム上で Next.js アプリケーションをホストできるようになりました。これにより、Next.js 開発者のエクスペリエンスが向上し、圧倒的なスピードを誇る Fastly のグローバルエッジネットワークのメリットが得られます。オリジンサーバーも必要ありません。 Next.js は広く普及している JavaScript ベースのサーバーフレームワークで、開発者に優れたエクスペリエンスを提供します。具体的には、フロントエンドのコードを React で作成できるほか、ごくわずかな設定で本番環境に必要な優れた機能 (ハイブリッドの静的レンダリングとサーバーレンダリング、スマートバンドル、ルートプリフェッチなど) を直感的にセットアップできる便利さを備えています。 Next.j
Fastly を試してみませんか ? アカウントを作成してすぐにご利用いただけます。また、いつでもお気軽にお問い合わせください。
Zig で効率的かつ移植性の高いプログラミング言語を実現 | Fastlyプログラミング言語を一から作るのは簡単なことではありません。コンパイラの作成、標準ライブラリの定義、エディターやビルドシステムなどのツールのサポートに加えて、言語を設計しなければなりません。例えば、命令型なのか関数型なのか、その言語をどのようなシステムに使うのか、メタプログラミングの機能を含むのかといったことを検討する必要があります。 Fastly のオープンソースおよび非営利の支援プログラムに参加している Zig は、最適かつ再利用可能なソフトウェアを管理するための汎用プログラミング言語およびツールチェーンです。シンプルでありながら堅牢で、移植性の高い SIMD をサポートしています。Zig を開発しているチームにとって、自分たちのニーズに合わせて意図的に設計した言語を構築するという決断は、決して簡単なことではあり
Fastly が Glitch の買収を発表。エッジで実現する「Yes Code」の未来この度 Fastly は米国 Glitch 社 (以下、Glitch) の買収を行い、Web 開発者の間で人気の高い同社の開発プラットフォームとそのユーザーコミュニティのさらなる発展をサポートしていくことを発表しました。 2011年の設立以降、Fastly はエッジでのコード実行が可能な開発者視点のプラットフォームを提供してきました。これまで多くのお客様と密接に協力しながら、私たちのシステムをお客様のアーキテクチャに統合してきました。同時に、お客様の開発者や DevOps チームは Fastly のエンジニアや運用チームと連携し、私たちのプロダクト開発を支えてくれています。私たちは Fastly がさらに使いやすくなり、世界中の開発者がエッジコンピューティングの魅力を実感できることを目指しています。 今
HTTP/3 and QUIC free for all customers | FastlyWe are proud to announce that HTTP/3 and QUIC deployments are now available for our entire customer base at no additional charge. Support for HTTP/3 on our edge cloud network helps companies provide a better digital experience for end users — most notably those on mobile devices or in parts of the world with spotty internet service — by enabling faste
Why FastlyProductsServicesSolutionsDevelopersPartnersResourcesPricing Trusted services for a privacy-preserving internet: iCloud Private Relay and what it means for customersWhen the internet and the web were conceived, the interwoven ideas of security and privacy of internet communications were barely defined, let alone understood. We have come a long way from those days, and at Fastly, we have a
Using cURL to Test Origin Server Responsesあるトピックが繰り返し話題に出ることって、たまにありますよね。私は Fastly の Sales Engineer としてお客様のシステムの構築やデプロイを手掛けていますが、先週さまざまな場面で同じテーマが何度も繰り返し話題に上がることがありました。 先日、cURL というツールを使ってオリジンサーバーのレスポンスをテストしていました (例えば、アプリがおかしなエラーメッセージを返して応答している場合などのテストに便利なツールです)。結構ニッチなユースケースだと思っていたのですが、これがなぜか私の周りで何度も繰り返し話題になったのです。cURL に関してあまり詳しくない同僚や、デプロイのトラブルシューティングをしているお客様にこのプロセスについて説明する機会がありましたが、皆さんにとっても参考になるかと思い
GraphQL を保護する方法GraphQL は、REST の代替として使用できるオープンソースのクエリ言語です。急速な進化を続ける最先端の API のニーズに応える柔軟性を実現する GraphQL は、現在多くの開発者によって着々と導入されています。GraphQL には、必要なデータをピンポイントでリクエストし、継続的な API の進化を容易にするといったメリットがあります。 このように多くのメリットがある GraphQL ですが、攻撃者によって悪用される可能性のある機能や、クエリの柔軟性によって意図せず引き起こされてしまう問題、攻撃者にとって恰好のターゲットとなる脆弱性など、その使用に伴うセキュリティの課題についてはまだよく知られていません。 このブログ記事では、これらの課題を探るとともに、GraphQL のより安全な導入を可能にするデフォルトやコントロール設定を、リスクを伴う設定、悪
嘘、大嘘、そして (Cloudflare の) 統計 : Cloudflare のパフォーマンステストの欠陥を証明 数週間前、Fastly の競合企業の一つである Cloudflare が、自社のエッジ・コンピューティング・プラットフォームは Compute@Edge と比べて約3倍も高速であると 自社のブログ記事で断言しました。しかし Cloudflare によるこの見当違いな主張は、事実とは異なる印象を与えるために統計が利用されるリスクについて学ぶ良い機会でもありました。この記事では、Cloudflare のテスト手法を分析するとともに、より有用で科学的な比較による結果をご紹介します。 世の中には「嘘、大嘘、そして統計」の3種類の嘘が存在すると言われています。これは統計の説得力を皮肉った言葉であり、統計の中には信用できるものもありますが、今回 Cloudflare が公開した統計は明ら
Why FastlyProductsServicesSolutionsDevelopersPartnersResourcesPricing How to Secure your GraphQLGraphQL is an open-source query language that can be used as an alternative to REST. Developers are rapidly adopting it to meet the flexibility needed to maintain modern, high-growth APIs. It gives clients the power to ask exactly what they need and makes it easier to evolve APIs over time. While the be
A couple of weeks ago Cloudflare, one of our competitors, published a blog post in which they claimed that their edge compute platform is roughly three times as fast as Compute@Edge. This nonsensical conclusion provides a great example of how statistics can be used to mislead. Read on for an analysis of Cloudflare’s testing methodology, and the results of a more scientific and useful comparison. I
即時性。プログラマブル。グローバル。すべてを実現。Fastly のサーバーレスプラットフォーム Compute で最良のユーザーエクスペリエンスを簡単に構築できます。 ユーザーが求める即時的でパーソナライズされたエクスペリエンスビジネスの成功には即時性が欠かせません。また、コンテンツからビジネス、コミュニティまで、ユーザーを惹きつける魅力的なエクスペリエンスの創出にはパーソナライゼーションが不可欠です。お客様のこのようなニーズに Fastly がお応えします。
Why FastlyProductsServicesSolutionsDevelopersPartnersResourcesPricing Compute@Edge’s unique isolation sandbox technology enables a fast, secure JavaScript experience as developers continue to enter into the growing serverless computing landscape. SAN FRANCISCO -- JULY 21, 2021 -- Fastly, Inc. (NYSE: FSLY), a global edge cloud platform provider, today announced the availability of JavaScript in Com
2021 年 6 月 8 日に発生した障害について2021 年 6 月 8 日、未確認のソフトウェアバグが特定のお客様のサービス設定変更でトリガーされ、グローバル規模の障害が発生しました。当社は、事象発生から 1 分以内に障害を検知し、原因を特定して隔離し、該当の設定を無効化しました。49 分後には、ネットワークの 95% が復旧しました。 今回の障害は広範囲かつ深刻なものであり、お客様にご迷惑をおかけしたことを深くお詫び申し上げます。 概要2021 年 5 月 12 日、Fastly が実装を開始したソフトウェアに、非常に特殊かつ例外的な状況下でトリガーされる可能性のあるバグが含まれていました。 2021 年 6 月 8 日、特定のお客様のサービス設定変更が有効であったにもかかわらず、その実行でトリガーされたバグにより、当社のネットワークの 85% で障害が発生しました。 2021 年
Summary of June 8 outageWe experienced a global outage due to an undiscovered software bug that surfaced on June 8 when it was triggered by a valid customer configuration change. We detected the disruption within one minute, then identified and isolated the cause, and disabled the configuration. Within 49 minutes, 95% of our network was operating as normal. This outage was broad and severe, and we
Why FastlyProductsServicesSolutionsDevelopersPartnersResourcesPricing QUIC is now RFC 9000QUIC is a new latency-reducing, reliable, and secure internet transport protocol that is slated to replace TCP, the most commonly used transport today. We’ve talked before about how we love QUIC and are deeply invested in making it a success because it aligns with our mission to build a faster, more resilient
Why FastlyProductsServicesSolutionsDevelopersPartnersResourcesPricing Creating an Efficient Language with Zig | FastlyBuilding a programming language from scratch is no easy feat. In addition to creating the compiler, defining the standard library, and supporting tools like editors and build systems, you need to design the language — will it be imperative or functional? What systems will the langu
Why FastlyProductsServicesSolutionsDevelopersPartnersResourcesPricing Compute: porting the iconic video game DOOMDue to its approachable codebase and clean abstractions, id Software’s DOOM has become one of the most ported games in history. It felt like a perfect project to port to Compute, built on our serverless compute environment, to experiment with different applications of the product. Showi
Debugging QUIC with H2O and QLogOne of the key qualities of a computer program is its debuggability. This is especially true for protocol implementations where interoperability with different implementations comes into play. In addition to testing for correctness, good debuggability also helps identify opportunities for performance tuning. This is crucial for QUIC, given how the protocol currently
Code-splitting and minimal edge latency: the perfect matchFastly Fiddle, our code playground tool, is a React single-page app that uses the excellent Monaco IDE component that powers VS Code. Problem is, Monaco is huge. And most uses of Fiddle are read only. Do we really need to load a whole IDE to display some non-editable code? No! Is lazy loading code that's cached at the edge really fast? Yes!
Beyond Server Push: The 103 Early Hints Status Code | FastlyChrome and Fastly are currently running an experiment to validate a web performance tool — and we need your help! Remember all of the hype around Server Push? Since HTTP/2 shipped, it’s become increasingly clear that while the performance problem that it was designed to address is important, Server Push was not the right approach. Instead
Why FastlyProductsServicesSolutionsDevelopersPartnersResourcesPricing The state of QUIC and HTTP/3 2020QUIC — a latency-reducing, reliable, and secure transport protocol — and HTTP/3 — a mapping of HTTP semantics on top of QUIC — are co-evolving protocols that are being developed and deployed in tandem. This regularly updated blog post will elaborate on the current state of the protocols, their de
State at the edgeIn the von Neumann model of computer architectures, a computer is defined as the combination of a logic unit — commonly, a CPU — with some form of memory, taking input and providing output. You can view the Fastly edge cloud platform as a von Neumann computer, in a way: the input and output are HTTP requests and responses; the CPU is your service configuration expressed in VCL, ou
次のページ
このページを最初にブックマークしてみませんか?
『Powering the best of the internet | Fastly』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く