Połącz się z nami

Newsy

Jak zbudowano Twitter.com

Opublikowane

dnia

Bardzo rzadko sieciowa aplikacja odnotowuje taki wzrost popularności. Uruchomiony niewiele ponad rok temu Twitter zdobył nagrodę SXSW Web Award w kategorii blogu. Biz Stone, współzałożyciel, objaśnia kluczową rolę prostoty.

W jaki sposób wpadłeś na pomysł utworzenia
Twittera?

Jack Dorsey (obecnie dyrektor Twittera) interesował
się polami statusu w komunikatorach
takich jak AIM i zaczął się zastanawiać,
czy jest coś bardziej zajmującego, co można
by zbudować jako jedną koncepcję. Podczas
prac nad startupem podcastingu Odeo w 2006
roku zaczął mówić o swoim pomyśle.

W tym czasie niektórzy z nas zaczęli się zastanawiać
nad tym, co można by zbudować,
gdyby do serwisów internetowych podłączyć
SMS-y. Obydwie idee wydają się potencjalnie
atrakcyjne, toteż Evan Williams, dyrektor Odeo,
zdecydował, że Jack i ja powinniśmy poświęcić
czas na stworzenie prototypu. W dwa tygodnie
opracowaliśmy działający model Twittera.

Jaki jest powód sukcesu Twittera i dlaczego
wystartował w takiej postaci, w jakiej
jest obecnie?

Prostota jest kluczem do sukcesu Twittera.
Ludzie chcą się kontaktować między sobą
– dzięki Twitterowi staje się to proste. Nasza
główna technologia to niezależny od urządzenia
system wymiany wiadomości, w którym
można umieszczać teksty napisane w telefonie
komórkowym, na stronie WWW, komunikatorze,
kliencie API i innych urządzeniach.

Twitter archiwizuje wiadomości w internecie i zajmuje
się ich wysyłaniem do wybranych przez użytkowników
urządzeń. Twitter daje dużo radości,
toteż użytkownicy zapraszają kolejne osoby
i rośniemy dzięki szeptanej reklamie.
Dodatkowo Twitter jest otwarty i elastyczny.
Stosunkowo wcześnie uruchomiliśmy nasze
API, więc programiści mieli możliwość stworzenia
ekosystemów wokół tej technologii.

Jak sądzicie, czy popularność Twittera
nie jest jedynie przemijającą modą i nadal
będzie trwać?

Ludzie chcą pozostawać ze sobą w kontakcie
i dzielić się emocjami. Twitter dostarcza infrastrukturę
umożliwiającą obieg tych emocji między różnymi urządzeniami i platformami.
Jeżeli weźmiemy pod uwagę podstawowe potrzeby
użytkowników oraz interfejsy lub urządzenia,
których używają do zaspokajania swoich
potrzeb, to Twitter staje się najbardziej odporną
infrastrukturą na chwalenie lub krytykę
skupioną na urządzeniach dostępowych.

Innymi słowy, podczas gdy pewne serwisy
lub wybrane interfejsy użytkownika, takie
jak e-mail, komunikatory, social networks lub
przesyłanie tekstu na urządzenia mobilne wraz
z upływem czasu mogą potencjalnie stać się
mniej atrakcyjne dla niektórych użytkowników,
nasz system, który służy do przekazywania
przemyśleń i emocji z danej chwili nadal będzie
tworzyć całość.

Z bliska

  • Aktualizacja
    Formularz aktualizacji
    oraz ostatnie aktualizacje naszych
    znajomych umieszczono
    na tej samej stronie, łatwo
    jest więc odpowiedzieć na pytanie:
    Co teraz robisz?
  • Wyłączamy aktualizację
    Możemy ograniczyć aktualizacje
    do panelu po prawej stronie.
    To użyteczne rozwiązanie,
    jeżeli jesteśmy w pracy i nie
    chcemy, by nowe wpisy były
    wysyłane na nasz telefon.

  • Przyjaciele
    Przyjaciele i znajomi są
    reprezentowani przez małe
    ikony. Kliknięcie ikony zaprowadzi
    do strony z profilem danej
    osoby.

  • Archiwum
    Zakładka Archiwum gromadzi
    wszystkie nasze wcześniejsze
    wpisy, a każdy wpis
    w Twitterze otrzymuje swoją
    stronę do której prowadzi
    odnośnik.

Jakie jest obecnie największe wyzwanie,
któremu stawiacie czoła i jak użytkownicy
unikają efektu \”zalania Twitterem\”?

Obecnie naszym największym wyzwaniem
jest kontynuacja zapewnienia użytkownikom
doskonałego środowiska oraz stały wzrost
obejmujący skalowanie tego niezależnego od
urządzenia międzynarodowego systemu wymiany
informacji. Oprócz wyzwań związanych
ze skalowaniem mamy kwestię przeładowania
informacją, co stało się rzeczywistością w życiu
wielu osób w dzisiejszej, napędzanej technologią
kulturze.

Twitter rozwiązuje przeładowanie informacją
poprzez zmianę oczekiwań. Zadajemy jedno
pytanie: co robisz? Odpowiedź na to pytanie
jest dla większości retoryczna. Użytkownicy
nie oczekują odpowiedzi, kiedy wysyłają
wiadomość do Twittera.

Twitter jest wokół nas – wiadomości
od przyjaciół i znajomych można odebrać
za pomocą telefonu komórkowego, komunikatora,
strony WWW, i jedyne czego od
nas wymaga to odrobina uwagi poświęcona
na spojrzenie na nie. W rezultacie korzystając
z Twittera pozostajemy w kontakcie
z przyjaciółmi, krewnymi i współpracownikami,
jednak nie ma przymusu odpowiadania
na żadną z wiadomości, o ile tego nie
chcemy.

To oznacza, że możemy zacząć lub
przestać śledzić przychodzące informacje
w zależności od potrzeb. Użytkownicy mają
ponadto kontrolę nad tym do kogo wysyłają
wiadomości, od kogo je otrzymują i z jakiego
urządzenia korzystają. Przykładowo,
dostarczamy Twittera z ustawieniami umożliwiającymi
jego automatyczne wyłączanie
w czasie obiadu, poza tym użytkownicy
mogą w każdej chwili wyłączyć wiadomości
otrzymywane z Twittera.

Jakich narzędzi użyto do budowy Twittera
i jak je stosowano?

Zespół naszych inżynierów pracuje na Ruby
on Rails. Wszyscy pracujemy na Macach, z wyjątkiem
przeprowadzania testów. Nasz serwis
oraz interfejs użytkownika zostały zaprojektowane
za pomocą programów OmniGraffle
i Photoshopa.

Dlaczego Twittera zbudowano w oparciu
o Ruby on Rails?

Zdecydowaliśmy się na Ruby on Rails, gdyż
dzięki niemu możemy pracować szybko – nasz
zespół lubi tworzyć nowe funkcje i wprowadzać zmiany wiele razy w ciągu dnia. Rails
dostarcza szkieletu kodowania, tak więc za
każdym razem, gdy chcemy dodać jakiś prosty
element w rodzaju formularza rejestracyjnego
lub opcji uploadu zdjęcia, nie musimy
wymyślać koła.

Jak chcecie zarabiać na Twitterze?

Twittera wyposażono w wiele interesujących
możliwości generowania dochodu. Jednak
obecnie skupiamy się na kolejnych implementacjach,
gdyż nie chcemy odchodzić od
ważniejszego zadania, jakim jest tworzenie
interesującego serwisu dla milionów ludzi na
całym świecie. W czasie gdy nasz model biznesowy
jest w fazie opracowywania, więcej
wydajemy niż zarabiamy.


Jakie są plany względem Twittera?

Nadal będziemy kierować się zachowaniem
użytkowników i zwracać uwagę na potrzeby
dotyczące nowych funkcji. Uruchomiliśmy serwis
mobilny m.twitter.com po tym, jak otrzymaliśmy
mnóstwo sygnałów o zapotrzebowaniu
na tego rodzaju serwis.

Jednak kieruje
nami także wyznawana przez nas filozofia
tworzenia rzeczy prostych i intuicyjnych, tak
więc często powstrzymujemy się przed dodawaniem
nowych funkcjonalności. Wydaje się,
że użytkownicy domagają się ciekawszych sposobów
dzielenia się informacją zwrotną z innymi
oraz organizowania ich w grupy. Przyglądamy
się z uwagą tym żądaniom.

Pojawiają się plotki, że Twitter zostanie
przejęty. Co twoim zdaniem się stanie?

Mamy zamiar uczynić z Twittera firmę przynoszącą
dochód i która przyciąga talenty światowej
klasy, inspirującą kulturą oraz podejściem
do robienia biznesu.

Szczegóły techniczne

Twittera oraz API Twittera zbudowaliśmy na bazie Ruby on Rails. Nasi programiści sprawdzili kod w różnych
środowiskach programistycznych. Wszystkie dane Twittera trzymamy w bazie danych MySQL, natomiast
reprezentacja danych jest przechowywana w cache\’u pamięci dla szybszego przeglądania i przetwarzania.

Rails pracuje na open source\’owej aplikacji serwerowej o nazwie Mongrel. Obecnie mamy uruchomionych
200 kopii Mongrela na 20 procesorach.

Kontynuuj czytanie
Kliknij, by skomentować

Zostaw komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Technologie

Facebook rozszerza linię produktową Portal

Teraz również w wersji Mini i TV.

Opublikowane

dnia

Facebook Portal nie zdobył takiego rozgłosu, jaki planowano – po skandalu z Cambridge Analytica wielu użytkowników wolało zainwestować w konkurencyjne głośniki smart home. Niedawno okazało się, że niektóre z nich i tak podsłuchiwały ich rozmowy i przesyłały ich urywki do osób trzecich, więc może teraz sprzęt Facebooka zyska większą popularność?

(więcej…)

Kontynuuj czytanie

Technologie

Polacy kochają domowe (i)Roboty

Według badań GfK w pierwszym półroczu 2019 roku ilość sprzedanych w Polsce robotów sprzątających wzrosła o ponad 60%.

Opublikowane

dnia

przez

Polacy pokochali roboty sprzątające. Takie wnioski płyną z badania rynku, które przeprowadzone zostało przez Instytut GfK. Ta kategoria produktowa od lat odnotowuje stałe wzrosty, a dziś odpowiada za blisko 20% wartości rynku urządzeń odkurzających. Roboty domowe lidera rynku – amerykańskiej marki iRobot – ułatwiają utrzymanie porządku już w 330 tysiącach gospodarstw domowych w Polsce i zyskują coraz więcej zwolenników.

(więcej…)

Kontynuuj czytanie

Kultura

HBO najprawdopodobniej wyprodukuje kolejny prequel „Gry o tron”

Tym razem znów oparty na książkowym pierwowzorze.

Opublikowane

dnia

Kontrowersje związane z zakończeniem ostatniego sezonu Gry o tron nie powstrzymują HBO przed dalszym eksplorowaniem Westeros i okolic. Po ogłoszonym już prequelu rozgrywającym się wiele tysięcy lat przed wydarzeniami z głównej serii przyszedł czas na serial oparty na książce Ogień i krew.

(więcej…)

Kontynuuj czytanie

Technologie

HP prezentuje laptopa Elite Dragonfly

Ultrabook z dodatkowymi zabezpieczeniami prywatności.

Opublikowane

dnia

Laptopy 2-w-1 kojarzone są przede wszystkim ze sprzętem domowym, ale HP zdecydowało się pójść w zupełnie inną stronę i stworzyło Elite Dragonfly – urządzenie 2-w-1 o biznesowym zacięciu. Ma ono stawiać przede wszystkim na bezpieczeństwo danych użytkownika.

(więcej…)

Kontynuuj czytanie

Kultura

„Pani Fletcher” – Kathryn Hahn w głównej roli w miniserialu na podstawie powieści Toma Perrotty

Matka i syn zaczynają cieszyć się nową wolnością.

Opublikowane

dnia

przez

Pani Fletcher to miniserial HBO na postawie powieści Toma Perrotty, który jest także twórcą serialu. Produkcja przedstawia dwie równoległe historie o dojrzewaniu dwojga bohaterów – matki, której jedyne dziecko wyprowadza się z domu i jej syna, studenta pierwszego roku. Premiera Pani Fletcher odbędzie się 28 października w HBO i HBO GO.

(więcej…)

Kontynuuj czytanie
Reklama

Popularne