Вчера Nginx на своей конференции представили NGINX Application Platform. Пока, говорят, всё очень сыро. Да и непонятно, где его использовать, разве что для микросервисов без Docker. Но посмотрим
И сразу же вслед за этим тоже вчерашняя статья в блоге Dropbox от Alexey Ivanov о том, как тюнить вэб-сервер. (с флейм-графом, прямо в лучших традициях 🙂)
#nginx #web-servers
И сразу же вслед за этим тоже вчерашняя статья в блоге Dropbox от Alexey Ivanov о том, как тюнить вэб-сервер. (с флейм-графом, прямо в лучших традициях 🙂)
#nginx #web-servers
NGINX
Introducing the NGINX Application Platform
The NGINX Application Platform is a suite of products to help you deliver applications with performance, reliability, security, and scale
Nginx представили Unit server -- сервер приложений, который позволяет запускать на одной машине приложения на разных языках, более того, разными версиями интерпретаторов ( например, можно запустить Python2 и Python3). Кроме того говорят о реализации service mesh (как раз недавно о ней тут говорили)
Пока поддерживаются Python, PHP, Go. Javascript, Java и Ruby coming soon.
Ключевые особенности (в том числе те, что не вошли в текущую бету) и документация доступна тут.
Проект написан на С, а его код можно посмотреть на GitHub
#nginx
Пока поддерживаются Python, PHP, Go. Javascript, Java и Ruby coming soon.
Ключевые особенности (в том числе те, что не вошли в текущую бету) и документация доступна тут.
Проект написан на С, а его код можно посмотреть на GitHub
#nginx
Краткая заметка о том, как трекать время отклика (response time) в Nginx c помощью
Ну, конечно, логи потом надо куда-то собирать. А то, вроде, уже давно договорились, что SSH непосредственно на серевера — это плохо (но всё равно каждый день так делаем)
#nginx #logging
timed_combined
формата логов.Ну, конечно, логи потом надо куда-то собирать. А то, вроде, уже давно договорились, что SSH непосредственно на серевера — это плохо (но всё равно каждый день так делаем)
#nginx #logging
Lincoln Loop
Tracking Application Response Time with Nginx
Recently we noticed some intermittent slow downs with our Gondola sites and wanted to track down the source of the …
Nginx анонсировали поддержку gRPC начиная с версии 1.13.10
А пока не зарелизили, они предлагают взять код из их репы, потестировать самим и поделиться результатами
#nginx
А пока не зарелизили, они предлагают взять код из их репы, потестировать самим и поделиться результатами
#nginx
In nearest future js-developers and, of course, we will can write more nutty and rapidly wheels.
https://habr.com/company/oleg-bunin/blog/420465/
#nginx #javascript
https://habr.com/company/oleg-bunin/blog/420465/
#nginx #javascript
Interesting thread about Nginx Service Mesh by Daniele Polencic
So yeah, Nginx had a service mesh too!
- Read on Threadapp
- Read on Twitter
I'm not sure, if anybody gonna use it for real, though
#kubernetes #nginx #networking
So yeah, Nginx had a service mesh too!
- Read on Threadapp
- Read on Twitter
I'm not sure, if anybody gonna use it for real, though
#kubernetes #nginx #networking
Threadreaderapp
Thread by @danielepolencic on Thread Reader App
Thread by @danielepolencic: THREAD Nginx has a service mesh too. Is it any good? Let's find out. 1/ Most service meshes use Envoy as a proxy and for good reasons: 1. It's fully open-source 2. It...
The NGINX JavaScript module (njs) became generally available as a stable module in NGINX Open Source 1.11.10 and NGINX Plus R12.
With this module you can execute event-driven JS code on your Nginx edges. This article also contains a list of use cases for that. Among them:
- Response filtering
- Request body validation
- Masking the real client IP and other request parameters
- Issuing an HTTP request to two different backends simultaneously, then forwarding the first response and ignoring the second; adding data integrity to application cookies
- Progressively Transition Clients to a New Server
#nginx #web
With this module you can execute event-driven JS code on your Nginx edges. This article also contains a list of use cases for that. Among them:
- Response filtering
- Request body validation
- Masking the real client IP and other request parameters
- Issuing an HTTP request to two different backends simultaneously, then forwarding the first response and ignoring the second; adding data integrity to application cookies
- Progressively Transition Clients to a New Server
#nginx #web
NGINX
Harnessing the Power and Convenience of JavaScript for Each Request with the NGINX JavaScript Module | NGINX
The NGINX JavaScript module is a bespoke JavaScript implementation for extending NGINX and NGINX Plus functionality. We continually add new features and publish use cases that take advantage of them. The blog includes a complete use case list.
Nginx playground by Julia Evans.
It works just like any other code playground out there, but for Nginx configurations.
Could be useful if you want to test a change without rolling new machines.
#nginx
It works just like any other code playground out there, but for Nginx configurations.
Could be useful if you want to test a change without rolling new machines.
#nginx