Takipi
Dev tools
production debugger
SHOW HN2013
How HN took it
13 positive, 11 neutral or asking, 0 mixed, 6 critical, out of 30 comments about the project. Thread score +0.36.
Privacy: 1 for, 6 againstIdea: 4 for, 0 againstDesign: 3 for, 0 againstPerformance: 1 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Post-event drill-down shows state leading up to errors, a time-travelling debugger
From 2 comments
Takipi may be installed locally; the same installation process will work. However, it does not provide live debugging like in your IDE, but rather a post-event drill-down (a…
nivstein on HNYou know, preferably it should actually make your servers run 5% faster :) Seriously though. Did you really expect a tool that continuously monitors your app and can produce…
hmottestad on HN
Strong founding team
From 1 comment
There's a very strong founding team around this company. I don't do Java too much these days, but if I were, I'd definitely use Takipi.
gurdo on HN
Monster graphics look good
From 2 comments
This is just an observation and not meant to be an insult. I am just using your comment as an example of why I believe you are incorrect in your final statement. In your post you…
millerm on HNlikes the monsters
szeevim on HN
Objections
Sends application data to vendor servers, a privacy concern
From 4 comments
"to log and send data to Takipi's analysis servers" ???!!! Is this for real? I'm surely going to send all my private code, data and who knows what else to your servers! I have…
baboo on HNThis makes no sense whatsoever. Their application is doing the encrypting. That means their application can do whatever it wants, including making it trivially easy to reverse…
sillysaurus on HNGiven the nature of JVM agents, this means that the Tikipi backend, should it choose, may access all the data in the production application. Correct? ETA - Thanks, missed that…
shpxnvz on HNFor tons of applications this falls somewhere in the range "impossible" -> "totally unacceptable" -> "very worrisome, requires extensive debate before signoff"
mseebach on HN
Claimed encryption does not stop the vendor from reading data
From 2 comments
This makes no sense whatsoever. Their application is doing the encrypting. That means their application can do whatever it wants, including making it trivially easy to reverse…
sillysaurus on HNThey are probably either lying or incompetent. If they really had no access, then their server cannot do any "analysis" beyond storing it, and the app could as well just store it…
baboo on HN
Adds about 5% constant overhead
From 2 comments
"to log and send data to Takipi's analysis servers" ???!!! Is this for real? I'm surely going to send all my private code, data and who knows what else to your servers! I have…
baboo on HNYou know, preferably it should actually make your servers run 5% faster :) Seriously though. Did you really expect a tool that continuously monitors your app and can produce…
hmottestad on HN
Requires outbound connection, unsuitable behind a firewall
From 2 comments
Wow. Wish I could deploy this sort of tooling behind a firewall.
trailfox on HNDitto, just sent an email asking about this. There's a number of industries which frown upon allowing any sort of code or production data to be sent to a 3rd party host.
wheaties on HN
Requests
Support for Python (CPython) and Ruby
From 3 comments
I know that at least from my experience debugging our apps in production did become harder as we scaled out in terms of servers, users and code. I do wonder if its something that…
elvinj on HNWhat about python?
orenbarzilai on HNFrom the FAQ: ``` Which languages do you support? Takipi works at the JVM level. This means we support all languages running on the Java Virtual Machine. These include - Java,…
spatz on HN
Local or live debugging in the IDE
From 2 comments
This looks awesome! Is there anything like this for local code though? The IntelliJ/Eclipse debuggers don't seem as well designed as this one.
zaptheimpaler on HNTakipi may be installed locally; the same installation process will work. However, it does not provide live debugging like in your IDE, but rather a post-event drill-down (a…
nivstein on HN
On-premise deployment option
From 3 comments
Wow. Wish I could deploy this sort of tooling behind a firewall.
trailfox on HNI guess he is talking about private deployment for his company like github enterprise(github:firewall)
obilgic on HNBingo :)
trailfox on HN
Questions
Does the backend have access to the data?
From 2 comments
Signup is broken right now, so maybe someone else can answer. From the website it appears that the debugger is a SaaS app that connects to the agent on your production box from…
shpxnvz on HNGiven the nature of JVM agents, this means that the Tikipi backend, should it choose, may access all the data in the production application. Correct? ETA - Thanks, missed that…
shpxnvz on HN
Is it US-based?
From 1 comment
US-based?
bizkeep2 on HN
Alternatives named
IntelliTrace in Visual Studio Ultimate
From 2 comments
Closest I know of is IntelliTrace: http://msdn.microsoft.com/en-us/library/vstudio/dd264915.aspx
kstenson on HNIntelliTrace is far more powerful: http://msdn.microsoft.com/en-us/library/dd264915%28v=vs.110%29.aspx .
alive-or-not on HN
Chronon
From 2 comments
This looks simliar to Chronon which is a similar debugging tool that works on Java (though not other JVM languages) applications.
spuz on HNI have used Chronon for several weeks during a very strange project. The project was about integrating a highly complex financial system in our own infrastructure. The…
LinaLauneBaer on HN
WinDbg with SoS
From 1 comment
There's Windbg/SoS for the times you would need something like this. Decidedly not as pretty, but pretty effective if you know how. Channel9 has a series of videos on WinDbg for…
balakk on HN
Passenger Enterprise debugger
From 1 comment
Passenger Enterprise supports a live irb and debugger: https://www.phusionpassenger.com/enterprise#debugger_support
timdorr on HN