TGViewer
Channel Public Channel
„Chillin‘“ at Amazon

„Chillin‘“ at Amazon

@webapparch

Amazonian SDE is sharing, 'cause sharing is caring 👨‍💻

note: I do not represent any of my employers in this channel
Subscribers
591
Photos
54
Videos
1
Links
405

Showing posts older than #171 · Back to latest

Older Posts 20 shown
Post #170 308
#gzip #compression

Bandwidth optimization

Web servers use gzip to reduce the total amount of data transferred to clients. When a browser with gzip support sends a request, it adds “gzip” to its Accept-Encoding header. When the web server receives the request, it generates the response as normal, then checks the Accept-Encoding header to determine how to encode the response. If the server supports gzip, it uses gzip to compress each resource. It then delivers the compressed copies of each resource with an added Content-Encoding header, specifying that the resource is encoded using gzip. The browser then decompresses the content into its original uncompressed version before rendering it to the user.

However, this comes at a cost. Compression is a CPU-intensive process, and the more you compress a file, the longer it takes. Because of this, gzip offers a range of compression levels from 1 to 9; 1 offers the fastest compression speed but at a lower ratio, and 9 offers the highest compression ratio but at a lower speed. The gzip application uses level 6 by default, favoring higher compression over speed. Nginx, on the other hand, uses level 1, favoring higher speeds over file size savings.

https://www.pingdom.com/blog/can-gzip-compression-really-improve-web-performance/
pingdom.com Can gzip Compression Really Improve Web Performance? - Pingdom We ran three different configurations to see if gzip compressed or uncompressed sites have the best page speed. Read our step-by-step how to gzip sites guide.
Post #166 286

Forwarded from Хабр

PostgreSQL Antipatterns: убираем медленные и ненужные сортировки

Разбираемся, когда сортировка в запросе точно не нужна и несёт с собой потерю производительности, когда от неё можно относительно дёшево избавиться, а когда сделать из нескольких — одну.
Post #162 285

Forwarded from Книги для программистов

​The DevOps Handbook (2016)
Авторы: Gene Kim, Jez Humble, Patric Debois, John Willis
Количество страниц: 600

Эффективное управление технологиями имеет решающее значение для конкурентоспособности бизнеса. На протяжении десятилетий технологические лидеры пытались найти баланс между гибкостью, надежностью и безопасностью. Последствия возможных сбоев еще никогда не были столь значительными - например, утечка данных о держателях карт или временная недоступность необходимого тысячам людей сервиса. В книге рассказывается, как объединять управление продуктами, разработку, контроль качества, ИТ-операции и информационную безопасность, чтобы повысить эффективность вашей компании и добиться успеха на рынке.

Достоинства:
➕Небольшой объем;
➕Практикоориентированность.

Недостатки:
➖Не замечено.

Скачать книгу

#english #book #advanced
Post #161 260
#devops #book

Языке очень простой, написано интересно, читается легко

Прочитал первые 150 страниц взахлёб
Post #160 286

Forwarded from Go

Microservices

Hello, world!\n 😄
This week I came across my notes and bookmarks and made a list of resources where to start learning about microservices, and I’d like to share it here. Hope it’s gonna be useful.

📒Posts & Articles:
- 35 Microservices Interview Questions You Most Likely Can't Answer: https://dev.to/aershov24/35-microservices-interview-questions-you-most-likely-can-t-answer-2eoc
- Martin Fowler’s microservices, classic: https://martinfowler.com/articles/microservices.html
- Nice intro into Microservices topic from NGINX team: https://www.nginx.com/blog/introduction-to-microservices/

📚A book to read: “Building Microservices: Designing Fine-Grained Systems” - https://www.amazon.com/Building-Microservices-Designing-Fine-Grained-Systems-ebook/dp/B00T3N7XB4

🧑‍🏫Tutorials
🔴If you’d like to start from practice in a hard mode, feel free to go here:
- “Introduction to Microservices in Go” https://ewanvalentine.io/microservices-in-golang-part-0/ This is a big and somewhat complete series/tutorial of building a service from scratch in Go, including docker, CI configuration, deployment, Kubernetes and much more things.

🟢Easy-going practices are:
- An option with MySQL: “Build a REST API as a Go microservice together with MySQL” -https://dev.to/johanlejdung/a-mini-guide-build-a-rest-api-as-a-go-microservice-together-with-mysql-27m2
- MongoDB-based example: “Microservices: An Example With Docker, Go, and MongoDB” - https://dzone.com/articles/microservices-an-example-with-docker-go-and-mongod
DEV Community 35 Microservices Interview Questions You Most Likely Can't Answer 35 Microservices Interview Questions You Most Likely Can't Answer
Post #159 294
Learn & practice Git

With this platform you can learn and practice Git and discover its features you might haven't been aware of. With all the exercises provided you will rapidly become a Git Master!

https://gitexercises.fracz.com/
Post #157 306

Forwarded from Хабр

«Спейс Шаттл» летит в музей
Post #156 308
Post #155 284
Post #154 273

Forwarded from Типичный программист

Разработчики создали алгоритм, который убирает водяные знаки и объекты на видео и расширяет его границы

Ну и конечно, создатели заявляют, что пока что это лучший алгоритм для подобных целей. Колаб обещают в ближайшем будущем, но уже сейчас исходный код доступен на GitHub:

https://github.com/vt-vl-lab/FGVC

#ии #алгоритмы
Post #153 267

Forwarded from vc.ru

Пройти в офис или оплатить покупки можно будет ладонью — такую технологию придумала Amazon и предложила её сторонним компаниям.

Это безопасно, так как не бывает двух одинаковых ладоней, а по изображению руки нельзя определить личность, говорит ритейлер: vc.ru/trade/162518
Post #152 275

Forwarded from vc.ru

Основатель DST Global, миллиардер Юрий Мильнер поддержит науку: его фонд Breakthrough Initiatives профинансирует поиски жизни на Венере.

Накануне учёные из Европы и США сообщили, что нашли в облаках планеты фосфин, который может указывать на наличие живых организмов: vc.ru/future/158515
Post #151 267
OpenAI recently published GPT-3, the largest language model ever trained. GPT-3 has 175 billion parameters and would require 355 years and $4,600,000 to train - even with the lowest priced GPU cloud on the market

https://lambdalabs.com/blog/demystifying-gpt-3/#training-the-model
lambda.ai OpenAI's GPT-3 Language Model: A Technical Overview Chuan Li, PhD reviews GPT-3, the new NLP model from OpenAI. The technical overview covers how GPT-3 was trained, GPT-2 vs. GPT-3, and GPT-3 performance.
Post #150 257

Forwarded from Типичный программист

​Разработчик из Facebook рассказал о своём опыте собеседований по Data Science

О том, какие темы он учил, на какие вопросы отвечал и какие ресурсы использовал для подготовки, читайте в статье:

https://tprg.ru/ovma

#datascience
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →