foojay, to random
@foojay@foojay.social avatar

In this :foojay: post, @frankel lists five alternatives to pass parameters server-side and explains how to access them on

https://foojay.io/today/five-ways-to-pass-parameters-to-apache-apisix

frankel, to random
@frankel@mastodon.top avatar

I recently read a post on "6 Ways To Pass Parameters to API". Though the title is a bit misleading, as it’s unrelated to REST, it does an excellent job listing all ways to send parameters to a Spring application. I want to do the same for ; it’s beneficial when you write a custom plugin.

https://blog.frankel.ch/pass-parameters-apisix/

frankel, to random
@frankel@mastodon.top avatar

Last week, I wrote an analysis of the -Key specification. The specification aims to avoid duplicated requests. In short, the idea is for the client to send a unique key along with the request:

  • If the server doesn’t know the key, it proceeds as usual and then stores the respons

  • If the server knows the key, it short-circuits any further processing and immediately returns the stored response

This post shows how to implement it with .

https://blog.frankel.ch/implement-idempotency-key-apisix/

frankel, (edited ) to random
@frankel@mastodon.top avatar

Back home after my talk . Around 40 people came and listened how to evolve your APIs with .

Then I had a private tour of the computing center and the Antiproton Accelerator 🔬

Not bad for a Thursday 😊

frankel,
@frankel@mastodon.top avatar

@ondrejkolin indeed, but mine is and is truly 😉

frankel, to security
@frankel@mastodon.top avatar

Last week, we listed 16 practices to help secure one’s APIs and described how to implement 7 of them with .

This week, we will look at the remaining practices.

https://blog.frankel.ch/secure-api-practices-apisix/2/

frankel, to security
@frankel@mastodon.top avatar

I lastly stumbled upon a list of 16 practices to secure your . In this two-post series, I’d like to describe how we can implement each item with (or not).

https://blog.frankel.ch/secure-api-practices-apisix/1/

frankel, to random
@frankel@mastodon.top avatar
foojay, to random
@foojay@foojay.social avatar

On Foojay :foojay: Today, @frankel of describes the options for HTTP APIs: path-based, query-based, and header-based. Check them out and be consistent across your organization:

https://foojay.io/today/api-versioning/

foojay, to random
@foojay@foojay.social avatar

On Foojay :foojay:, @frankel explains canary releases and how you can configure them via

https://foojay.io/today/canary-releases-with-apache-apisix

foojay, to random
@foojay@foojay.social avatar

Another alternative to chop the monolith, by @frankel "Instead of forking the call on the client side, we fork the call on the Gateway side." Source code included on Foojay :foojay: Today.

https://foojay.io/today/chopping-the-monolith-in-a-smarter-way/

foojay, to random
@foojay@foojay.social avatar

"A long time ago, as we know it didn't exist; what we had instead was monitoring." Check out @frankel 's of latest post, this time on the Collector, which sits at the center of the OpenTelemetry architecture.

https://foojay.io/today/exploring-the-opentelemetry-collector/

frankel, to random
@frankel@mastodon.top avatar

In a few words, the idea of is to deliver a new software version to only a fraction of the users, analyze the results, and decide whether to proceed further or not.

In this post, I’d like to detail this introduction briefly, explain different ways to define the fraction, and show how to execute it with .

https://blog.frankel.ch/canary-releases-apisix/

frankel, to devops
@frankel@mastodon.top avatar

Back from DDay in Marseille. Thanks to the great audience and the many questions I had after my talk about and @opentelemetry.

Next Saturday I’ll be in Torino for DevFest Alps. See you there!

image/png
image/png

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • thenastyranch
  • ethstaker
  • osvaldo12
  • mdbf
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • Youngstown
  • ngwrru68w68
  • slotface
  • GTA5RPClips
  • rosin
  • megavids
  • cubers
  • everett
  • cisconetworking
  • tacticalgear
  • anitta
  • khanakhh
  • normalnudes
  • Durango
  • modclub
  • tester
  • provamag3
  • Leos
  • lostlight
  • All magazines