Как мы в команде Oracle-разработки организовали deploy
https://habr.com/ru/company/sovcombank_technologies/blog/664706/
https://habr.com/ru/company/sovcombank_technologies/blog/664706/
Хабр
Как мы в команде Oracle-разработки организовали deploy
Сегодня мы поделимся решением, которое используем для установки релизов на нескольких системах наших заказчиков. Однако синхронизацию данных на стендах в рамках данного материала рассматривать не...
Twelve-factor app anno 2022
http://xenitab.github.io/blog/2022/02/23/12factor
http://xenitab.github.io/blog/2022/02/23/12factor
xenitab.github.io
Twelve-factor app anno 2022 | Xenit
The Twelve-factor app methodology turns 10. This blog posts re-evaluates the original factors against a decade of experience with software-as-a-service development and the maturing of serverless development.
Любопытные и неочевидные особенности при работе со Snowflake
https://habr.com/ru/post/663922/
https://habr.com/ru/post/663922/
Хабр
Любопытные и неочевидные особенности при работе со Snowflake
Без долгих вступлений, сразу к делу. Знаете ли вы, что в Snowflake можно создавать объекты с пустыми именами? Например: CREATE DATABASE ""; CREATE SCHEMA "".""; CREATE TABLE ""."".""("" NUMBER); Это...
Trino: Open Source Infrastructure Upgrading at Lyft
https://eng.lyft.com/trino-open-source-infrastructure-upgrading-at-lyft-83f26b099fa
https://eng.lyft.com/trino-open-source-infrastructure-upgrading-at-lyft-83f26b099fa
Medium
Trino: Open Source Infrastructure Upgrading at Lyft
Background
Java Annotated Monthly – May 2022
https://xn--r1a.website/iv?url=https://blog.jetbrains.com/idea/2022/05/java-annotated-monthly-may-2022/&rhash=e9a89e606f0647
https://xn--r1a.website/iv?url=https://blog.jetbrains.com/idea/2022/05/java-annotated-monthly-may-2022/&rhash=e9a89e606f0647
The JetBrains Blog
Java Annotated Monthly – May 2022 | The IntelliJ IDEA Blog
Each month, we take a dive into the latest Java community news. Grab a cup of your favorite beverage, have a seat, and let's go!
Java News
JEP 425: Virtual Threads – Learn about the introduc
Java News
JEP 425: Virtual Threads – Learn about the introduc
Hacking Swagger-UI - from XSS to account takeovers
https://www.vidocsecurity.com/blog/hacking-swagger-ui-from-xss-to-account-takeovers/
https://www.vidocsecurity.com/blog/hacking-swagger-ui-from-xss-to-account-takeovers/
Vidoc Security Lab
Hacking Swagger-UI - from XSS to account takeovers
We have reported more than 60 instances of this bug across a wide range of bug bounty programs including companies like Paypal, Atlassian, Microsoft, GitLab, Yahoo, ...
Forwarded from Грефневая Кафка (pro.kafka)
Ну что, коллеги!
It's happening!!!
https://twitter.com/ijuma/status/1526608727293325313
https://cwiki.apache.org/confluence/display/KAFKA/KIP-833%3A+Mark+KRaft+as+Production+Ready
It's happening!!!
https://twitter.com/ijuma/status/1526608727293325313
https://cwiki.apache.org/confluence/display/KAFKA/KIP-833%3A+Mark+KRaft+as+Production+Ready
Почему важен graceful shutdown в облачной среде (на примере Kubernetes + Spring Boot)
https://habr.com/ru/company/maxilect/blog/666090/
https://habr.com/ru/company/maxilect/blog/666090/
Хабр
Почему важен graceful shutdown в облачной среде (на примере Kubernetes + Spring Boot)
В облаке многие думают над стартом приложения, но не все задумываются о том, как оно завершается. В свое время мы наловили довольно много ошибок, связанных именно с остановкой подов. Например,...
The Future of Java as Seen by Mark Little at Devoxx UK 22: Native Java, Adoptium and Faster Pace
https://www.infoq.com/news/2022/05/future-java-may22/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=Java
https://www.infoq.com/news/2022/05/future-java-may22/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=Java
InfoQ
The Future of Java as Seen by Mark Little at Devoxx UK 22: Native Java, Adoptium and Faster Pace
Java is seeing a Renaissance period after it seemed to lose the cloud native stage to younger platforms. The Java ecosystem seems to be an express lane towards innovation, with many ongoing projects aiming to make it cloud friendlier, provide support at the…
Forwarded from Rust BY
после прекращения работы TeamViewer в беларуси, особо актуальна OSS альтернатива на расте:
https://github.com/rustdesk/rustdesk
https://github.com/rustdesk/rustdesk
GitHub
GitHub - rustdesk/rustdesk: An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer. - rustdesk/rustdesk
👍5
[Перевод] ORM — отвратительный анти-паттерн
https://habr.com/ru/post/667078/
https://habr.com/ru/post/667078/
Хабр
ORM — отвратительный анти-паттерн
От автора перевода: Написанный далее текст может не совпадать с мнением автора перевода. Все высказывания идут от лица оригинального автора, просьба воздержаться от неоправданных минусов. Оригинальная...
💩2
новинки! новинки!
https://blog.jetbrains.com/idea/2022/05/take-part-in-the-new-ui-preview-for-your-jetbrains-ide/
https://blog.jetbrains.com/idea/2022/05/take-part-in-the-new-ui-preview-for-your-jetbrains-ide/
The JetBrains Blog
Take Part in the New UI Preview for Your JetBrains IDE | The IntelliJ IDEA Blog
Update: The beta version of the new UI is available to all users in the 2022.3 release. Go to Settings | Appearance & Behavior | New UI to enable it. Last year IntelliJ IDEA celebrated its 20th
🔥6
Flags are a code smell (2014)
https://www.sebastiansylvan.com/post/2014-04-27-flags-are-a-code-smell/
https://www.sebastiansylvan.com/post/2014-04-27-flags-are-a-code-smell/
Use Dapr on Kubernetes to build microservices in production
https://www.techtarget.com/searchitoperations/tutorial/Use-Dapr-on-Kubernetes-to-build-microservices-in-production
https://www.techtarget.com/searchitoperations/tutorial/Use-Dapr-on-Kubernetes-to-build-microservices-in-production
IT Operations
Use Dapr on Kubernetes to build microservices in production
Developers can use Dapr on Kubernetes to create microservices, but to use Dapr in production, they must follow security, app and Kubernetes best practices.
Forwarded from Pasha Finkelshteyn
У нас тут сейчас будет выпуск про релокацию и жизнь на Кипре с @akogun
https://www.youtube.com/watch?v=-orHWIHMG0U
https://www.youtube.com/watch?v=-orHWIHMG0U
YouTube
Выпуск 66
Cyprus relocation
Как мы делали свой поиск в Ozon: эволюция архитектуры от SQL до O2
https://habr.com/ru/company/ozontech/blog/667600/
https://habr.com/ru/company/ozontech/blog/667600/
Хабр
Как мы делали свой поиск в Ozon: эволюция архитектуры от SQL до O2
Привет, Хабр! Меня зовут Сергей, я руководитель команды поиска в Ozon. Сегодня я расскажу об эволюции наших поисковых систем: как всё начиналось более 20 лет назад с обычных SQL-запросов, как мы...
👍2
Building a scalable webhook delivery system using Kafka, SQS & S3
https://xn--r1a.website/iv?url=https://medium.com/yotpoengineering/building-a-scalable-webhook-delivery-system-using-kafka-sqs-s3-e9808eaa8a04&rhash=f5b2f9872995e4
https://xn--r1a.website/iv?url=https://medium.com/yotpoengineering/building-a-scalable-webhook-delivery-system-using-kafka-sqs-s3-e9808eaa8a04&rhash=f5b2f9872995e4
Medium
Building a scalable webhook delivery system using Kafka, SQS & S3
As the world gets more and more connected, software applications are of course no exception. Apps need a way to have 2 or more completely…