Size: a a a

2021 February 14

AL

Anton Lakotka in PHP
Daniil Zobov
Тут скорее про то, что я не хочу писать на чистой яве, это будет потеряное время
тогда пиши на котлине
источник

MM

Maksim Masiukevich in PHP
Ну т.е. я ша поставлю жабу и она прям сходу могет в жрпц и вс?
источник

MM

Maksim Masiukevich in PHP
Или мне чет ставить надо будет?)
источник

AL

Anton Lakotka in PHP
Daniil Zobov
То, что php вряд ли когда-то научится
очень смелое заявление.
источник

DZ

Daniil Zobov in PHP
Anton Lakotka
очень смелое заявление.
Он архитектурно не про это изначально
источник

DZ

Daniil Zobov in PHP
Maksim Masiukevich
Или мне чет ставить надо будет?)
import com.google.common.annotations.VisibleForTesting;

import com.google.protobuf.Message;

import io.grpc.Channel;

import io.grpc.ManagedChannel;

import io.grpc.ManagedChannelBuilder;

import io.grpc.Status;

import io.grpc.StatusRuntimeException;

import io.grpc.examples.routeguide.RouteGuideGrpc.RouteGuideBlockingStub;

import io.grpc.examples.routeguide.RouteGuideGrpc.RouteGuideStub;

import io.grpc.stub.StreamObserver;

import java.io.IOException;

import java.util.Iterator;

import java.util.List;

import java.util.Random;

import java.util.concurrent.CountDownLatch;

import java.util.concurrent.TimeUnit;

import java.util.logging.Level;

import java.util.logging.Logger;
источник

DZ

Daniil Zobov in PHP
По списку похоже, что grpc.io проект
источник

DZ

Daniil Zobov in PHP
Видимо все ж не сама ява
источник

AL

Anton Lakotka in PHP
Daniil Zobov
import com.google.common.annotations.VisibleForTesting;

import com.google.protobuf.Message;

import io.grpc.Channel;

import io.grpc.ManagedChannel;

import io.grpc.ManagedChannelBuilder;

import io.grpc.Status;

import io.grpc.StatusRuntimeException;

import io.grpc.examples.routeguide.RouteGuideGrpc.RouteGuideBlockingStub;

import io.grpc.examples.routeguide.RouteGuideGrpc.RouteGuideStub;

import io.grpc.stub.StreamObserver;

import java.io.IOException;

import java.util.Iterator;

import java.util.List;

import java.util.Random;

import java.util.concurrent.CountDownLatch;

import java.util.concurrent.TimeUnit;

import java.util.logging.Level;

import java.util.logging.Logger;
аж глаза покраснели от блокирующего кода
источник

DZ

Daniil Zobov in PHP
Anton Lakotka
аж глаза покраснели от блокирующего кода
Copyright 2015 The gRPC Authors
источник

AL

Anton Lakotka in PHP
Daniil Zobov
Он архитектурно не про это изначально
пхп архитектурно не про grpc? я правильно понимаю?
источник

AL

Anton Lakotka in PHP
я думаю это еще смелее заявление
источник

DZ

Daniil Zobov in PHP
Anton Lakotka
пхп архитектурно не про grpc? я правильно понимаю?
Про вебсокеты
источник

MM

Maksim Masiukevich in PHP
Пхп сейчас это умеет. И точно не хуже, чем джава. И там, и там - это сторонние пакеты. Но почему-то сторонний пакет а джаве - это заебись, а в пхп не-не-не
источник

DZ

Daniil Zobov in PHP
gRPC не такая бтльшая проблема для пыхт
источник

MM

Maksim Masiukevich in PHP
В чем тогда большая?
источник

AL

Anton Lakotka in PHP
а вебсокеты уже сильно большая ?
я так пологаю ты боишься запускать пхп как демона?
источник

DZ

Daniil Zobov in PHP
Вебсокеты это про асинхронную обработку и демонов, а пхп как бы изначально рожден, чтобы умирать)
источник

MM

Maksim Masiukevich in PHP
Глупости
источник

AL

Anton Lakotka in PHP
глупости, действительно.
источник